前提・実現したいこと
wordpressにもともとあるカレンダーではなく、HTML5のフォーム(input)を使ってカレンダーを表示し、replaceをしてブログの個別ページのURLを変数に入れ、header関数でリダイレクトしたいと考えております。
発生している問題・エラーメッセージ
↑のものを実行するとブラウザのURLに
http://sample.com/php/today_cal.php
と入ってしまいページが表示されません、と出ます。
該当のソースコード
PHP
フォーム部分
受け取る側のPHPファイル
<?php $date = str_replace("-","/", $_POST['cal']); $return_page = "http://sample.com/".$date; header('Location: $return_page'); exit(); ?>試したこと
BOM無し保存
headerの前にスペース等入っていないか確認
$return_pageをechoしてブラウザに入れたいURLがちゃんと出力されているか確認
あなたの回答
tips
プレビュー