php ページの転送

with コメントはまだありません

phpでのページ転送の方法は、
header(“Location: ファイル名、パス名”);
です。

ただし、使用方法に制限があって、
headerより上の行にhtml記述などがあってはいけません。
必ず、ページの先頭行から?phpの記述を始める必要がありません。
(1行目にheader()を書かなければならないということではありません!)

header()を使う場面としては、
お問い合わせフォームなどで、いきなり、
thanks.phpにURLでじかうちされてアクセスされた時など、
index.phpに転送される場合などに使用します。

if(!isset($_POST["str"])) {
    header(Location: index.php);
}

こんな感じです。
postに値が入っていなかったら、
index.phpに戻すみたいな。

結構、役立ちますのでご活用ください。

Leave a Reply