ホームページ > php教程 > php手册 > PHP ページから別のページにジャンプするためのさまざまな方法のまとめ

PHP ページから別のページにジャンプするためのさまざまな方法のまとめ

WBOY
リリース: 2016-06-13 12:22:54
オリジナル
751 人が閲覧しました

1. HTTP ヘッダー情報を使用します
つまり、PHP の HEADER 関数を使用します。 PHPにおけるHEADER関数の役割は、戻り情報の種類(「Context-type:xxx/xxx」)の宣言など、HTTPプロトコルで指定されたWEBサーバーを経由すべき制御命令をブラウザに発行することです。ページの属性 (「キャッシュなし」、「期限切れ」) など。
HTTP ヘッダー情報を使用して別のページにリダイレクトする方法は次のとおりです。

コードをコピーします コードは次のとおりです:


< ;?
if (isset($url))
{
Header("HTTP/1.1 303 See Other");
exit; //from www.w3sky.com
}
?>

「Localtion:」の後にスペースがあることに注意してください。

2. HTML タグを使用します
HTML タグを使用します。つまり、META の REFRESH タグを使用します。例:

コードをコピー コードは次のとおりです:



コードは次のとおりです:<$url="http://www.jb51.net"; ""; 🎜>?>


次に、補足的な
4 番目のメソッドを示します。 url=ジャンプされたファイルまたはアドレス\" > ; ";
ここで: XX は秒数、0 はジャンプ先のページを意味します。方法: スクリプトを使用して
<script>url="submit.php";window.location.href=url;</script>

6 番目: スクリプトを使用して実装します。違いは次のとおりです。 open ステートメントを使用することは制限できます。元のウィンドウは依然として親ウィンドウ、子ウィンドウ、または新しいウィンドウです。
<script>url="submit.php";window.open('url, '','_self');</script>
'_self' を変更すると、元のウィンドウ、親ウィンドウ、子ウィンドウ、または新しいウィンドウへのジャンプを制限できます。 7 番目の方法: PHP 独自の関数を使用して、ヘッダー情報を送信
header("Location: Url");

最も高速で強力です...ただし、この関数を使用する前に HTML 出力がすでに存在する場合には注意しなければならない問題があります。 、スペースであっても、ページの上部にエラーメッセージが表示されます。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート