一. 利用HTTP头信息函数

PHP中HTTP头信息函数:header()。其作用就是向浏览器发出有HTTP协议规定的本来应该通过的WEB服务器的控制指令。例如声明返回信息的类型header(“Content-type:xxx/xxx”),以及页面的属性(”No cache”, “Expire”)等。

格式如下:

1
2
3
4
5
if (isset($url)) {
   header("HTTP/1.1 303 See Other");
   header("Location: $url");
   exit;
}

注意:PHP脚本执行完header()函数之后,会继续执行header()后面的代码,所以必须紧跟exit;结束脚本执行。

二. 使用HTML标记

就是HTML标记中META的REFRESH方法。

格式如下:

1
isset($url)? echo '<meta http-equiv="REFRESH" content="5; URL=',$url,'" />' : exit;
三. 使用JS脚本

注意利用到location.href方法。

格式如下:

1
2
3
4
$url="http://yaron.org.cn";
echo"<!--<scrīpt LANGUAGE=‘Javascrīpt’ >“;
echo "location.href=$url";
echo "-->";