- 締切済み
HTMLからPHPにポスト出来ないです
昨日までは動いていたメールフォームが異常な動きを見せました。 内容は必須入力項目が入力されていないというメッセージを必ず表示するというものです。 確認として、必須項目の条件を外したら項目名も何もかも存在しないメールを投げて来ました。 HTMLから項目名も拾っているのでこれにより、HTMLからPHPに対してPOSTが出来ていないと判断しています。 昨日から変更を施したことといえば、ドメインの適用とホーム画面のindex.htmlを.htaccessで非表示にしたことだけです。 何かわかる方がいらっしゃればご教授下さい。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- t_ohta
- ベストアンサー率38% (5238/13705)
回答No.1
ドメインの適用と言うのは具体的に何をしたのでしょうか。 ドメイン名を変更されたと言う事でしたら、PHPのプログラムでセキュリティ対策としてリファラーチェックをしていてドメイン名が不一致とされた可能性が一つ。 あとは.htaccessの記述にミスがあって正しくデータが引き渡せていない可能性も考えられます。
補足
レンタルサーバーの物から自社ドメインに適用しました。 リファラーチェックは外してあり、影響はないと思っております。 .htaccessはindex.htmlのみリダイレクト設定していて、メールフォームはindexとは別ページになりますが、それでも関係するのでしょうか。不勉強で申し訳ありません。