(PHP)重新定向(轉向)到另一個頁面
轉載
標籤: php 重新定向 轉向 跳轉 it | 分類: IT路Study |
別人空間上複製過來的:(http://hi.baidu.com/dotwap/blog/item/4bd9cc3f5d9b3feb55e72312.html)
ASP中是這樣的
<% Response.Buffer=True"這個一般是默認的 Response.Redirect "index.asp"
%>
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"); //注意Location: 後面有一個空格exit;}?>注意一下,"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.phpuser.com";echo "<!--<SCRIPT LANGUAGE="JavaScript">";echo "location.href=』$url』";echo "</SCRIPT>-->";?>
推薦閱讀:
※姐只是想幫老公買條內褲而已,姐打開頁面邪惡了
※輸入了url然後呢?
※色彩調整之確定頁面色調
TAG:頁面 |