PHP 页面跳转的多种方法总结
本文介绍下,在
php 编程中,实现页面跳转的几种方法,包括 http 头信息(header 头信息)方
法、
html 标记中 refresh 刷新方法等。有需要的朋友参考下。
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.yl1001.com";
echo "<!--<scrīpt LANGUAGE="Javascrīpt">";
echo "location.href='$url'";