熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

學習PHP重定向的三種方法

2013-11-15 12:38:08  來源: PHP編程 
 

  一用HTTP頭信息

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

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

 

<?php
$url = ;
if (isset($url))
{
Header("Location: $url");
}
?>

  
    注意一下"Localtion:"後面有一個空格不加有時也可以但為了正確性還是加上為好

    二用HTML標記

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

 

<?php
$url = ;
if (!isset($url))     
{
exit(沒有要跳轉的地址呦);
}
?>
<HTML>
<HEAD>
<META HTTPEQUIV="REFRESH" CONTENT="; URL=<?php echo $url;?> ">
</HEAD>
<BODY>
</BODY>
</HTML>

  
    注意一下其中content="; url= "表示跳轉的地址以及秒後執行

    三用腳本來實現

 

<? php
$url=;
echo "<SCRIPT LANGUAGE="java script">location$url</SCRIPT>";
?> 

 

  
    使用header的方法最好這樣頁面的跳轉速度更快點用戶從視覺上不易察覺整頁的跳轉而只是局部的變化!


From:http://tw.wingwit.com/Article/program/PHP/201311/21320.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.