最新閲覧日:

CGI&Pealを初めてまだ間もないのですが、
sendmailを利用して、申し込みフォームを作成することになりました。
全ての項目を必須入力にしたいのですが、いろんなサンプルを見てやってみてるのですが、うまく行きません。
素人でもわかる設定可能なサンプル若しくは基本的なスクリプトが知りたいです。
また良い参考書があったら教えてください。

ちなみに、HTMLのフォームから作成しています。

A 回答 (2件)

ykcさんと同じですが、ちょっと書き方をかえて



if( !$FORM{from} ){ $error .= "【宛先】"; }
elsif( !$FORM{sub} ){ $error .= "【題名】"; }
elsif( !$FORM{com} ){ $error .= "【本文】"; }
&put_error( $error.'が未記入です。' ) if $error;

なんてのもアリではないかと。
    • good
    • 0

デコードした変数をチェックすればいいのじゃないでしょうか。


ex)
unless($key{'koumoku1'} && $key{'koumoku2'} && $key{'koumoku3'})
{
#入力不備があったときの処理
exit;
}
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ