欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【PHP中重新定向到另一个页面】,下面是详细的分享!
PHP中重新定向到另一个页面
如何在PHP中从一个页面重定向到另外一个页面呢?这里列出了三种办法,供参考。
一、用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.webjx.com";
echo "<!--<SCRIPT LANGUAGE=\"javascript\">";
echo "location.href='http://www.chinaz.com/program/2009/0210/$url'";
echo "</SCRIPT>-->";
?>
以上所分享的是关于PHP中重新定向到另一个页面,下面是编辑为你推荐的有价值的用户互动:
相关问题:php 中 弹出提示框后怎么样跳转到另一个页面 (用 ...
答:alert("这里是弹出框");location.href="another.php" >>详细
相关问题:php页面中,通过点击人的姓名就跳转到另一个页面,...
答:显示页.php $sql="SELECT * FROM 表名" $result = mysql_query($sql); while($row = mysql_fetch_array($result)){ echo ''.$row['name'].''; //这里的id应是数据库该表的主键,或者是能唯一确定一条记录的字段 } detail.php if(isset($_GET['id... >>详细
相关问题:如何使得在PHP中执行完一个页面的PHP就执行另一个...
答:可以通过PHP中的require()、include()包含引用函数来实现 例如: require('1.php'); require('2.php'); 或者: include('1.php'); include('2.php'); require()、include() 详细功能与区别可以百度一下。 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
