一. 利用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 "-->"; |