- ベストアンサー
フォームに入力しているのにはじかれてしまう
詳細がわからないのですが、 あるWebでフォームに住所や氏名などを入力して、送信ボタンで内容を送るページを作成しています。 たまに、全ての項目に入力しているのに例えば「住所がブランクです。入力してください」というMsgではじかれてしまうという問い合わせがあります。 よく、「Cookieを有効にしてください」とか「JavaScriptがどうのこうの」ということが書いてあるフォームもありますが、本当の所原因は何でしょうか。 例えばブラウザはIEでしか使用できない、や他に原因があるのでしょうか。 よろしくお願いします。初心者です。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
詳細がわからない以上、回答のしようがありません。 ・利用者の勘違い ・利用者側の制限等(例えば、ウィルス対策ソフトでRefererが送られていない等) ・CGIのバグ 上記どれにあてはまるのかさえわかりませんから、 問い合わせがあった際に 詳細を確認してみるより他ないのではないかと思いますよ。 #前に某政府系機関のWEBサイトで、 #住所を全て全角でいれないとはじかれるなんてのがありました。 #エラー表示は単に「住所を入力してください」でしたね(--; #何回かはまったあげくに気づいたのですが、 #ご丁寧に別ページになっていた解説がついてました(全て全角で・・と) #今回はそういった類の話じゃないとは思いますけれどそういうケースも無くはないということで・・。
お礼
回答ありがとうございます。 私も又聞きで聞かれたことでしたので、問題箇所もOSもブラウザも不明、と情報が少なく困っていました。 (問い合わせ者→質問者→私) ↓ 作成者 上記3点+全て全角例、ありがとうございました。 特に"Referer"は勉強になりました。 一応、参考までに確認してみるよう案内できました。 ありがとうございました。