导航:首页 > 编程语言 > headerphp跳转页面

headerphp跳转页面

发布时间:2024-07-01 01:24:45

php中header()作用

header的用法

标头 (header) 是服务器以 HTTP 协义传 HTML 资料到浏览器前所送出的字串,在标头
与 HTML 文件之间尚需空一行分隔。有关 HTTP 的详细说明,可以参 RFC 2068 官方文件
(http://www.w3.org/Protocols/rfc2068/rfc2068)。在 PHP 中送回 HTML 资料前,需先
传完所有的标头。

注意: 传统的标头一定包含下面三种标头之一,并只能出现一次。

Content-Type: xxxx/yyyy
Location: xxxx:yyyy/zzzz
Status: nnn xxxxxx

在新的多型标头规格 (Multipart MIME) 方可以出现二次以上。

使用范例

范例一: 本例使浏览器重定向到 PHP 的官方网站。
Header("Location: http://www.php.net";);
exit;
>?

范例二: 要使用者每次都能得到最新的资料,而不是 Proxy 或 cache 中的资料,可以使用下列的标头
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
>?

范例三: 让使用者的浏览器出现找不到档案的信息。
header("Status: 404 Not Found");
>?

范例四:让使用者下载档案。

header("Content-type: application/x-gzip");
header("Content-Disposition: attachment; filename=文件名\");
header("Content-Description: PHP3 Generated Data");
?>

header重定向 就等价于替用户在地址栏输入url
---------------------------------
//刚好找到比较详细的资料!

❷ php 用header("Location:")如何跳转到前一个页面,就是历史页面。

有2种做法一种是通过javascript,基于浏览器的:<?echo '<script type="text/javascript">孙兆history.go(-1);</script>';exit;?> 或者用PHP的Header功能,但是这个基于HTTP协议包的:则尺租<?phpheader('Location: ' . $_SERVER['HTTP_REFERER']);?> 不知具体需求是什么,要做这样的转跳,或许可困返以换个更好的方案?

阅读全文

与headerphp跳转页面相关的资料

热点内容
云服务器怎么连监控 浏览:52
基于单片机的超市收银机设计 浏览:558
实训室单片机 浏览:36
现在的安卓手机如何玩以前的游戏 浏览:855
python网页服务响应按钮 浏览:192
java类重复 浏览:126
firewall命令 浏览:63
chat命令提示没有f 浏览:766
充钱为什么现实服务器繁忙 浏览:609
androidapi16 浏览:724
常考的编程题 浏览:397
java能被整除的算法 浏览:103
做算法工程师的感受 浏览:32
适用于win7的c语言编程软件 浏览:484
警察叔叔app的二维码在哪里 浏览:78
会员视频app的视频资源在哪里 浏览:517
文件夹什么价值 浏览:638
贪心算法会场安排问题算法分析 浏览:506
算法伪代码必须写输入和输出吗 浏览:485
linux给用户ssh权限 浏览:18