- 締切済み
フォームからのデータの受け渡しが上手く行かない
市販のPHPとMySQLに関するテキスト本を購入して、テキスト通りに作業しているのですが、上手く動作しません。 環境はWindows XP,Apache2,MySQL5,PHP5.2です。 それぞれのソフトのインストールはでき、PHPからMySQLへのレコードの追加までは確認ができています。 付録ファイルをセットアップしたのですが、フォームからプログラムへデータを渡す(検索など)部分でデータの受け渡しができません。 Apacheのログを見るとGETで引数を渡しているようなのですが、キーワードが空な時に表示するワーニングが出てしまいます。 自分でプログラムしたわけではないので動作確認は取れていると思いますし、環境設定なのかと思うのですが、気付くことがあれば教えてください。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- _chihiro_
- ベストアンサー率63% (26/41)
回答No.1
とりあえず、どういった処理を行いたいのかが理解できません。 > フォームからプログラムへデータを渡す というのは、$_POSTや$_GETでデータが取得できないということですか? > キーワードが空な時に表示するワーニングが出てしまいます。 どういうワーニングなのか、具体的に記してください。 回答する側は、手元に問題となるソースがないのでそこを分かりやすく説明しながら質問してくれれば、回答しやすくなると思いますよ。
補足
すみません、返事をしたつもりでしたが反映されていませんでした。 >> フォームからプログラムへデータを渡す >というのは、$_POSTや$_GETでデータが取得できないということですか? Apacheのaccess.logにはGETで引数を渡しているログが存在しているのですが、データを渡されるPHPプログラムからはデータが入力されていないエラーメッセージが返されます。 >> キーワードが空な時に表示するワーニングが出てしまいます。 >どういうワーニングなのか、具体的に記してください。 ワーニングはデータが空な時にプログラムが返すもので、プログラム上で決めているものです。サーバが返すような定型のエラーメッセージではありません。ちなみに、「検索にデータが入力されていません!」のようなメッセージだったと思います。