Ⅰ php设置网页头header参数有哪些
header(string,replace,http_response_code)
string 必需。规定要发送的报头字符串。
replace 可选。指示该报头是否替换之前的报头,或添加第二个报头。
默认是 true(替换)。false(允许相同类型的多个报头)。
http_response_code 可选。把 HTTP 响应代码强制为指定的值。(PHP 4 以及更高版本可用)
header("Content-type:text/html;charset=utf-8");
Ⅱ 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的问题
header(’P3P: CP=”NOI ADM DEV PSAi COM NAV OUR OTR STP IND DEM”‘);
IE的安全机制(W3C制定)是不允许Iframe里面读取/写入Cookie的。只有在返回的数据头部加入此的代码,Iframe引用的页面才能设置和使用Cookie。
Ⅳ 如何给soap添加header头 php
使用php 设置soapHeader时要如下进行,不然发出去的包会变成类似“<item><key>user</key><value>23107720</value></item>”的格式: $auth_header = array( 'user'=>$key, 'password'=>$pwd ); // 下面的RequestSOAPHeader 对应 wsdl 定义里面的 <xsd:element name="RequestSOAPHeader">..... $authvalues = new SoapVar($auth_header, SOAP_ENC_OBJECT,"RequestSOAPHeader",$uri); $header = new SoapHeader($uri, 'RequestSOAPHeader', $authvalues); $api = new SoapClient(null,$options); $api->__setSoapHeaders(array($header));不明白的话可以去后盾人看看相关的教学视频。
Ⅳ php中header头设置无效的原因可能有哪些
一般来说在header函数前不能输出html内容,类似的还有setcookie() 和 session 函数,这些函数需要在输出流中增加消息头部信息。
如果在header()执行之前有echo等语句,当后面遇到header()时,就会报出 “Warning: Cannot modify header information – headers already sent by ….”错误。
就是说在这些函数的前面不能有任何文字、空行、回车等,而且最好在header()函数后加上exit()函数。
Ⅵ php header头部 根据不同页面导入不同样式,谢谢!
若没采用MVC模式,可以在头部先获取文件名,再用if或者switch来指定样式连接。
Ⅶ PHP中用header头编码每一个页面都要用一次吗
好像是的,不过可以设置一个公共的头部,或者保留一个入口,这样就只用写一遍啦
Ⅷ php header头如何添加Authorization登录验证
session有作用域,建议把session存到全局空间中去,每次登陆时候取全局里面的数据验证
Ⅸ 怎么设置header请求头 php
没明白,如果是包含PHP页面的话,用:require" PHP"或require_once'PHP'或include,区别就是报错和不报错
Ⅹ php header头文件写在哪在html文件里还是在哪里
你说的header头文件是只网页布局的header部分么?理论上来说,如果全静态的话,放在html里面也可以。但是通常是放在php文件里的,里面也包含html内容,因为这部分通常会输出一些动态内容,如用户名等等。