- ベストアンサー
header関数で画面が切り替わらない
a.phpにボタンがあり、押されるとb.phpに飛んである処理を行い、c.phpで完了メッセージを出す、というようなものを作成しています。 b.phpで処理後、header("Location: end.php");というのを使っているのですが、 ページが切り替わらずに(URLがb.phpのまま)、ページを表示できませんと出てしまいます。 一体何が原因なのでしょうか? これが出来ないと先に進まないので困っています・・・
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
最終、c.phpに行かせたいのですね? header関数内は、end.phpになっていますが、 ファイル名が違うと言う理由ではないですよね? Locationは、相対より、絶対パスのほうが良いと 聞いた事があります。 参考までに(^^)
お礼
回答ありがとうございます。 すみませんend.phpはここに書き込む上での単なる記述ミスですorz 実際にファイル名は間違っていません。 絶対パスにしても変化なしでした(´・ェ・`)
補足
ちなみに書き忘れましたが処理事態は問題なく行われています。