background image

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'";