カレッヂ |
質問者 黒須家
投稿日 2004/5/4(火) 09:41:58
新たに追加した項目も入力チェックをするようregist.cgiに以下の記述を追加したのですが、 if ($FORM{'point'} eq '') { &error('入力エラー','ポイントの住所を入力して下さい.'); } if ($FORM{'easy'} eq '') { &error('選択エラー','釣り易さを選択してください.'); } その際、regist.cgiの59行目〜66行目のような記述は追加しなくても良いのでしょうか? $FORM{'NAME'} =~ s/ //g; $FORM{'NAME'} =~ s/ //g; 例えば、59行目と60行目には↑のような記述がありますが、 私は $FORM{'point'} と $FORM{'easy'} の追加した項目にも入力チェックをかけていますので、 $FORM{'point'} =~ s/ //g; $FORM{'point'} =~ s/ //g; $FORM{'easy'} =~ s/ //g; $FORM{'easy'} =~ s/ //g; ↑のような記述を追加しなければならないのでしょうか? どなたかご存知の方がいらっしゃいましたら、もしよろしければ教えて頂けないでしょうか? 59行目〜66行目の記述の意味を教えて頂けるだけでも結構ですので。
プロバイダ参照:http://sb.xrea.com/ |
回答者 しあわせのツボ
[削除]
投稿日 2004/5/6(木) 14:01:36
半角スペースと全角スペースを取り除く処理です。 ざっと見る限り必須ではなさそうですし、 selectで選択させるならそもそも入りようがありませんから不要ですね。 |
質問者 黒須家
[削除]
投稿日 2004/5/6(木) 15:18:13
しあわせのツボ様、ご親切にアドバイス頂きまして誠に有難う御座いました。 確かに、ポイントの住所($FORM{'point'})のようなテキストを入力するタイプならまだしも、 釣り易さ($FORM{'easy'})のようにSELECTタグを使って選択するタイプには半角スペースと全角スペースは入りようがないので、 取り除く処理は必要無いわけですね。 やっと理解できました! 本当に有難う御座いました。 重ねて御礼申し上げます。 |
返信(回答)する
Web裏技 |