<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            php語言

            PHP頁面跳轉到另一個頁面的多種方法

            時間:2025-03-14 04:42:19 php語言 我要投稿
            • 相關推薦

            PHP頁面跳轉到另一個頁面的多種方法

              如何在PHP中從一個頁面重定向到另外一個頁面呢?這里列出了三種辦法,供參考。

              一、用HTTP頭信息

              也就是用PHP的HEADER函數。PHP里的HEADER函數的作用就是向瀏覽器發出由HTTP協議規定的本來應該通過WEB服務器的控制指令,例如聲明返回信息的類型("Context-type: xxx/xxx"),頁面的屬性("No cache", "Expire")等等。

              用HTTP頭信息重定向到另外一個頁面的方法如下:

              復制代碼 代碼如下:

              <?

              if (isset($url))

              {

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

              Header("Location: $url");

              exit; //from www.w3sky.com

              }

              ?>

              注意一下,"Localtion:"后面有一個空格。

              二、用HTML標記

              用HTML標記,就是用META的REFRESH標記,舉例如下:

              復制代碼 代碼如下:

              <? if (!isset($url)) exit;?>

              <HTML>

              <HEAD>

              <META HTTP-EQUIV="REFRESH" CONTENT="5; URL=<? echo $url;?>>

              </HEAD>

              <BODY>

              </BODY>

              </HTML>

              三、用腳本來實現

              舉例如下:

              復制代碼 代碼如下:

              <?

              $url="http://www.jb51.net";

              echo "<!--<scrīpt LANGUAGE="Javascrīpt">";

              echo "location.href='$url'";

              echo "</scrīpt>-->";

              ?>

              下面是補充

              第四種:

              echo "< meta http-equiv=\\"Refresh\\" content=\\"秒數; url=跳轉的文件或地址\\" > ";

              其中:XX是秒數,0為立即跳轉.refresh 是刷新的意思.Url 是要跳轉到的頁面.

              第五種:利用script實現

              <script>url="submit.php";window.location.href=url;</script>

              第六種:利用script實現,所不同的是使用 open 語句.且可以限制原窗口還是父窗口,子窗口或者新窗口.

              <script>url="submit.php";window.open(\'url,\'\',\'_self\');</script>

              其中 更改\'_self\' 就可以實現跳轉限制原窗口還是父窗口,子窗口或者新窗口.第七種:利用php自帶函數發送頭部信息

              header("Location: Url");

              速度最快,功能強大...但是有個問題必須指出:如果在使用這個函數前已經有html輸出,哪怕是一個空格.那么在頁頂會顯示錯誤信息..

            【PHP頁面跳轉到另一個頁面的多種方法】相關文章:

            PHP頁面跳轉到另一個頁面的方法07-08

            php抓取頁面的方法08-24

            php抓取頁面的的方法06-09

            php抓取頁面的幾種方法10-01

            php技術生成靜態頁面的方法07-28

            php頁面緩存實現方法07-20

            PHP頁面漏洞分析的方法08-13

            php生成WML頁面方法08-05

            如何生成靜態頁面的PHP類09-15

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看