一、用PHP的header函數
也就是用PHP的header函數。 PHP裡的header函數的功能就是向瀏覽器發出由HTTP協定規定的本來應該透過WEB伺服器的控制指令,例如宣告傳回訊息的類型("Context-type: xxx/xxx"),頁面的屬性("No cache", "Expire")等等。
用HTTP頭資訊進行PHP重定向到另一個頁面的方法如下:
<?php $url = "www.yaojinbu.com"; if (!empty($url)) { header("HTTP/1.1 303 See Other"); //这条语句可以不写 header("Location: $url"); } ?>
注意:"Localtion:"後面有一個空格。
二、用HTML的meta標記
用HTML標記,就是用META的REFRESH標記,舉例如下:
<?php if (!empty($url)) { echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=$url\">"; } ?>
三、用JavaScript腳本函數
舉例如下:
<?php if (isset($url)) { echo "<SCRIPT LANGUAGE="JavaScript">"; echo "location.href='$url'"; echo "</SCRIPT>"; } ?>
rereee