HOME   入り口   MENU


No35.あっちにジャーンプ ---- Location




あ、そうか!ジャーーーンプの仕方の説明が無かった(^_^)
ということで、ジャンプの仕方でっす!

header("Location: ジャンプ先URL");

たったこれだけで他のページにジャーーンプしちゃいます(^_^)

こちらを開いて「ジャンプ」ボタンを押してみてくださいね。
ソース

離れPHP島トップ

にジャンプできましたよね? ジャンプ先はURLを指定します。
同じサーバ内なら相対パスでも良いですが、でも携帯から見る場合
機種によっては絶対パスでないとジャンプしないでエラーになっちゃうものも
あるので絶対パスで書かれることをお勧めします。

それから!!

header("Location: http://aaa.com/abc.html");
exit;
header("Location:")した後には
exit;
をつけましょう。
exitがないとheader("Location:")以降のロジックが実は実行されてしまっています。

単純なジャンプなら
header("Location: http://aaa.com/abc.html");
exit;
はセットで行うべし!!

と覚えているのがよさそうです(^_^)


サンプル: こう書くと   ==>    こうなる!

あっちこっちにジャーーンプ


(オマケ)
<HTML>
<HEAD><TITLE>aaaa</TITLE></HEAD>
<?php
header('Location: http://aaa.com/');
?>
こんな風にHTMLタグなにか出力した後にheader関数を呼び出すとエラーになります。
headerのコールはすべての出力の前に行いましょう〜。











  HOME