2011-12-16 4 views
1

と私は、ユーザーに複数のフィールドを作成するためのオプションを与えるために、このソリューションを使用しています。 これは25フィールドに制限されています。 このフォームを印刷するオプションを作成します.FPDFを使用しています。 しかし、フォームには15フィールドまで入力できますので、これを行うには良い方法があるかどうかを知りたいと思います。 私は良い方法を想像することはできません。 FPDFで全部(25フィールド)を印刷したくない、空白のフィールドがたくさんある。FPDFは、テキストを挿入しますが、動的フィールド

+0

あなたは右の25個のフィールドを有していてもよいhtmlフォームを持っていますか?そのうち15人だけがデータを入力した場合、これらの15個だけをPDFに入れることになります。 – djot

+0

正確に!私はこれを行う良い方法を探しています。私はまだわからない –

+0

任意の摂取? @djot –

答えて

1

あなたは、PHPをリンク。 25回ループすることはできません。値がある場合は、それを表示します。そうでない場合、あなたはしません。これは、誰かが1、3、5 ...行に値を入力し、他の行を空白のままにするのに役立ちます。

0

あなたは配列として名前のフォーム要素を作ればそれはsimplier次のようになります。

<input name="fields[]" type="text" size="20" maxlength="40" /> 

foreach($_POST['fields'] as $key=>$value) 
{ 
    if(!empty($value)) 
    { 
     //do FPDF stuff here... 
    } 
} 
関連する問題