PHP中重新定向到另一个页面
点击次数:19 次 发布日期:2008-11-26 23:49:48 作者:源代码网
|
源代码网推荐 源代码网推荐 一、用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 "<!--<s cript LANGUAGE="Javas cript">"; 源代码网推荐 echo "location.href="$url""; 源代码网推荐 echo "</s cript>-->"; 源代码网推荐 ?> 源代码网供稿. |
