• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:リストボックスの入力チェックについて)

リストボックスの入力チェックについて

このQ&Aのポイント
  • PHP初心者のため、リストボックスの入力チェックについて質問です。
  • フォームには「選択してください」「青森」「秋田」「岩手」という4つの項目があります。
  • もし、県名が選択されていない状態でフォームを送信した場合にエラーメッセージを表示したいと考えています。

質問者が選んだベストアンサー

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 いくつか確認させてください。 //-----phpソース部分 <?php if ($_POST['pref'] == 'misenntaku' ) { print '県名を選択してください' . '<br><br>'; print '<a href="form02.html">戻って入力する</a>'; } ?> この部分はform02.phpに記述されていますか? form02.phpにされている場合以下にするとどのように表示されますか? <?php if ($_POST['pref'] == 'misenntaku' ) { print '県名を選択してください' . '<br><br>'; print '<a href="form02.html">戻って入力する</a>'; } else { print_r($_POST); } ?>

super_step
質問者

お礼

LancerVII様、回答ありがとうございます。 質問内容を分かりやすくしようとするあまり、 実際に不具合が起きているコードとは違う内容になって しまいました。申し訳ございません。質問通りのコードですと、 正常に動作することがわかりました。 改めて質問しようと思い、余計なコードを省いていったところ、 正常に動作するようになりました。原因も大体想像がつきました。 親身になって考えてくださったことに対し、心より感謝しております。 初心者故、また質問することがあると思います。 その時もどうかよろしくお願いいたします。 本当にありがとうございました。

関連するQ&A