快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

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=\\'$url\\'";
echo "</SCRIPT>-->";
?> 
返回类别: 教程
上一教程: vBulletin HACK----关于排版的两个HACK
下一教程: 强烈推荐! 静态新闻列表自动生成程序

您可以阅读与"PHP中重新定向到另一个页面"相关的教程:
· 如何从一个php文件向另一个地址post数据,不用表单和隐藏的变量
· PHP中一个中文字符串截取函数
· PHP生成静态页面详解
· 一个在PHP中利用递归实现论坛分级显示的例子(为了简朴起见,我将分页显示部分去掉了)
· 正则表达式例子:在一个字符串中查找另一个字符串
    微笑服务 优质保证 索取样品