ホームページ >バックエンド開発 >PHPの問題 >PHPでURLジャンプを実装する方法

PHPでURLジャンプを実装する方法

藏色散人
藏色散人オリジナル
2020-11-23 09:47:437387ブラウズ

PHP で URL ジャンプを実装する方法: 1. "Header("Location:$url");" を使用してジャンプを実装します。 2. if 判定を使用してジャンプを実装します。 3. "echo" を使用します。 " location.href='$url'";" メソッドはジャンプなどを実装します。

PHPでURLジャンプを実装する方法
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 5.6。この方法は、すべてのブランドのコンピューターに適しています。

推奨: 「PHP ビデオ チュートリアル

一般的な PHP 実装 URL アドレス ジャンプ コード

1. PHP ジャンプ コードを 1 文でまとめます:

<?php 

$url = $_GET[&#39;url&#39;]; 

Header("Location:$url"); 

?>

注: ad.php として保存すると、ad.php?url=www.baidu.com が Baidu.com

2 にジャンプする効果が得られます。PHPジャンプコード if 判定:

if($_COOKIE["u_type"]){ 

    header(&#39;location:register.php&#39;); 

} 

else{ 

   setcookie(&#39;u_type&#39;,&#39;1&#39;,&#39;86400*360&#39;);//设置cookie长期有效 

    header(&#39;location:zc.html&#39;); 

}

注: zc.php として保存します。ユーザーが zc.php にアクセスすると、Cookie が存在するかどうかを判断します。存在する場合は、register.php にジャンプします。存在しない場合は、register.php にジャンプします。次に、Cookie を作成して、zc.html

3 にジャンプします。PHP ジャンプ コード JavaScript 形式:

<?php 

$url=czbin.php; 

echo "<!--<SCRIPT LANGUAGE="javascript">"; 

echo "location.href=&#39;$url&#39;"; 

echo "</SCRIPT>-->"; 

?>

4. PHP ジャンプ コード HTML マークアップ形式(META の REFRESH 属性):

<HTML>  
<HEAD>  
<META HTTP-EQUIV="REFRESH" CONTENT="10"; URL=www.baidu.com/>  
</HEAD>  
<BODY>  
</BODY>  
</HTML>

注: ここでの CONTENT="10" は 10 秒後にジャンプすることを意味します。

5. PHP ジャンプ コード HTTP ヘッダー情報 (ヘッダー関数) の式:

<?php 

$url = czbin.php 

Header("HTTP/1.1 303 See Other"); 

Header("Location: $url"); 

exit;  

?>
  • この方法は、すべてのブランドのコンピューターに適しています。

以上がPHPでURLジャンプを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。