質問: mysqlへのデータ挿入 htmlによる送信フォームからデータを挿入するプログラムを作っているのですが、妙なエラーが出ます。 フォームにデータを入れ送信ボタンを押すとview.phpにpostをつかって渡すはずなんですが、なぜか送信ボタンを押すとview.phpをダウンロードしますか?みたいなダイアログが出てきてしまいます。開く、保存、キャンセルが選べるあのダイアログです。 このプログラムのコード自体はテキストの公式サイトからコピーしていますので記述ミスはないはずなんです。 データベースもちゃんユーザー名やパスワードなどは当たっていると思います。 phpとmysqlのバージョンなども問題ないかと思われます。 pearを使いデータベース接続処理をしていて、データを1件、挿入しましたと表示されるずなんですが・・・ mysqlへの接続だけのサンプルなら成功しています。 ちなみにview.phpだけを実行すると「db errow:syntax error」と表示されています。 かなりめちゃくちゃな質問になってしまっていて申しわけありません。 思い当たる方がいれば回答お願いいたします。
回答: webサーバの設定で.phpを登録していないからです。 だからページだと思わずただのファイルと判断してダウンロードしようとするのです。