FAQ | |
■Q007 | 入力フォームの項目を増やしたい。 |
■A007 |
例えば「趣味」という項目を設けて入力内容をメールで送信する場合については以下のようになります。 [email protected]のsub kakuninの入力フォームのところにテキストボックスなどの入力欄を作ります。(変数名を「hobby」とします) <INPUT TYPE="text" NAME="hobby" VALUE=""> ?A入力されたデータはsend.cgiに送られます。send.cgiの最初の部分で送られてきた入力データを変数$hobbyに格納します。 $hobby = "$in{'hobby'}"; ?Bsub kakunin2の適当な個所に趣味の項目を表示します。 <tr> <td colspan=4 bgcolor=$table_bg_light align=right>趣味</td> <td bgcolor=$table_bg_light align=right>$hobby</td> </tr> ?C入力データを次のステップに送るためにsub kakunin2の最後に以下を書き加えます。 <INPUT TYPE="hidden" NAME="hobby" VALUE="$hobby"> ?Dsub sendmailのメール送信データの適当な個所に$hobbyを追加します。 趣味:$hobby 電話番号などの入力データが実際にどのように受け渡しされていくかを参考にして試してみてください。 |