如何在PHP中从一个页面重定向到另外一个页面呢?今天清源为大家列举出了三种办法,供大家来参考。
一、用HTTP头信息
也就是用PHP的HEADER函数。PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型("Context-type: xxx/xxx"),页面的属性("No cache", "Expire")等等。(PS:PHP Q扣峮:304224365,验证:csl)
用HTTP头信息重定向到另外一个页面的方法如下:
代码如下:
<? if (isset($url)) { Header("HTTP/1.1 303 See Other"); Header("Location: $url"); exit; //from www.tsingyuan.cn } ?>
<? if (!isset($url)) exit;?> <HTML> <HEAD> <META HTTP-EQUIV="REFRESH" CONTENT="5; URL=<? echo $url;?>> </HEAD> <BODY> </BODY> </HTML>
<? $url="http://www.tsingyuan.cn/"; echo "<!--<scrīpt LANGUAGE="Javascrīpt">"; echo "location.href='$url'"; echo "</scrīpt>-->"; ?>
echo "< meta http-equiv=\\"Refresh\\" content=\\"秒数; url=跳转的文件或地址\\" > ";
<script>url="submit.php";window.location.href=url;</script>
<script>url="submit.php";window.open(\'url,\'\',\'_self\');</script>
header("Location: Url");