PHP 页面跳转,PHP页面重定向

作者:Liaodeity - 2015年03月10日

一、用HTTP头信息 

也就是用PHP的HEADER函数。PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型("Context-type: xxx/xxx"),页面的属性("No cache", "Expire")等等。 

用HTTP头信息重定向到另外一个页面的方法如下:

<?php
if (isset($url)) 
{ 
Header("HTTP/1.1 303 See Other"); 
Header("Location: $url"); 
exit; 
} //注意一下,"Localtion:"后面有一个空格。 
?>


二、用HTML标记 

用HTML标记,就是用META的REFRESH标记,举例如下:

<?php
$url="http://iooen.com";
if (!isset($url))
        exit;
?>
<html>
<head>
<meta http-equiv="refresh" content="5;url=<?php echo $url;?>">
</head>
<body>
        5秒后跳转,请等待....
</body>
</html>

三、用脚本来实现 

举例如下:

<?php
$url="http://www.iooen.com";
echo "<script type='text/javascript'>"; 
echo "location.href='$url'"; 
echo "</script>";


本文作者: Liaodeity

本文链接: https://www.jianbaizhan.com/article/85

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!


 请勿发布不友善或者负能量的内容。审查将对发布广告等违规信息进行处罚!