电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> PHP>>PHP中重新定向到另一个页面(php转向):

PHP中重新定向到另一个页面(php转向)

来源:网络 | 2007-6-28 | (有15071人读过)

有三种办法,供参考。 

一、用HTTP头信息 

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

Header("HTTP/1.1 303 See Other");[感谢李凌先生] 
Header("Location: $url"); 
exit; 

?> 
注意一下,"Localtion:"后面有一个空格。 

二、用HTML标记 

用HTML标记,就是用META的REFRESH标记,举例如下: 
<? if (!isset($url)) exit;?> 
<HTML> 
<HEAD> 
<META HTTP-EQUIV="REFRESH" CONTENT="5; URL=<? echo $url;?>> 
</HEAD> 
<BODY> 
</BODY> 
</HTML> 

三、用脚本来实现 

举例如下: 
<? 
$url="http://www.phpuser.com"; 
echo "<!--<SCRIPT LANGUAGE="JavaScript">"; 
echo "location.href=’$url’"; 
echo "</SCRIPT>-->"; 
?> 
PHP热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号