- ベストアンサー
必須項目の作り方。
送信フォームのメールアドレス項目ででよく見かける 「確認の為にもう一度入力してください」 を作りたいと思うのですが、作り方が分かりません。 なにかサンプルや参考にできるサイトがあったら教えてください。よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
2つのフォームを作って たとえば <input type=text name=Mail1> <input type=text name=Mail2> で後は Mail1と Mail2 の入力されたのを比較すればいいんじゃないですか? そういう意味じゃない?
その他の回答 (2)
- Betamo
- ベストアンサー率41% (5/12)
その場合はJavascriptを使います。 ここはCGI質問用なので一応回答は避けたいと思います
お礼
回答ありがとうございました。 もうちょっとCGI自体を勉強し直してから出直すことにします。ありがとうございました。
- Betamo
- ベストアンサー率41% (5/12)
1さんのものに便乗して <input type=text name=Mail1> <input type=text name=Mail2> でフォームの中身が%FORMに代入されているとすれば if($FORM{'Mail1'} ne $FORM{'Mail2'}){&error('エラーメッセージ');} ってすればいいんじゃ・・・
補足
回答ありがとうございます。 大変初歩というか、まったく基本的な問題なのですが、上記のタグはどこにいれればよいのでしょうか?htmlのタグは <input name="textfield10" type="text" size="30"> <INPUT TYPE="hidden" NAME="OPT:MAILADDRESS:textfield10" VALUE="E-Mail"> このようになっているのですが。。。 最初に書くのを忘れてしまっていましたが、CGIのメールフォームです。無知ですみません。よろしくお願いします。
お礼
回答ありがとうございました。 もうちょっとCGI自体を勉強し直してから出直すことにします。ありがとうございました。
補足
回答ありがとうございます。 比較ですか・・・。なんとなく、感覚は分かるのですが、タグの組み方なり、プログラムの組み方なり、全く分からない始末です・・・。 できればご指南いただきたいのですが・・・よろしくお願いします。