• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpの間違いが解りません!!!!!!!)

PHPお問い合わせフォーム制作での表示エラー!初心者です

このQ&Aのポイント
  • PHP初心者がお問い合わせフォームを制作中に表示エラーが発生しています。HTMLの画像は表示されるが、PHPは表示されません。データベース登録の部分を追加すると表示がなくなります。お手数ですが、ご指摘いただけると助かります。
  • PHP初心者がお問い合わせフォームを制作中に表示エラーが発生しています。HTMLの画像は表示されるが、PHPは表示されません。データベース登録の部分を追加すると表示がなくなります。
  • PHP初心者がお問い合わせフォームを制作中に表示エラーが発生しています。HTMLの画像は表示されるが、PHPは表示されません。データベース登録の部分を追加すると表示がなくなります。ご指摘いただけると助かります。

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

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

こんにちは。 codaを利用したことないのでそのあたりはちょっとわからないのですみません。 保存については他のテキストエディタで普通に開ければ保存方法は問題ないと思います。 再度よく見たら $dsh='mysqul:dbname=(※データベース名);host=(※ホスト名)'; と$dshで接続情報を定義していますが $dbh=new PDO($dsn,$user,$password); ここで指定しているのは$dsnになっています。 なので $dsh='my・・・・'; を $dsn='my・・・・'; にしてみては如何でしょうか。 あとは送信内容をそのままSQLに組み込むのは御法度です。 セキュリティ上問題が発生する可能性があります。 PDOをせっかく利用しているのでプリペアドステートメントを利用したほうが良いです。

noname#261642
質問者

お礼

度々ありがあとうございます!!! なんか凡ミスばかりで申訳ないですm(--)m さっそくやってみます♪ PDO等まだわからないので調べてみますねー!

その他の回答 (1)

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

こんにちは。 ぱっとみた感じだとmysqulではなくて、mysqlではないでしょうか? 試していないので違っていたらすみません。 エラーを表示して確認するようにすると解決が早いですよ。

noname#261642
質問者

お礼

わーーーー!!! ありがとうございます!! 早速直しました。 しかしPHP部分がまだ真っ白です… エラーの表示なのですが、 現在Codaを使用していてBonjour(エラーを指摘してくれるボタン?)だと上下部分は全てエラーになってしまいます。 構文モードをphp-HTMLで保存しているのですが それが原因なのでしょうか? またまた長く質問していまし申訳ありません。 お時間ある時にでも目を通して頂ければと思います。