<?php
Header("Location: http://www.php.net");  
exit;
?>
标头 (header) 是伺服器以 HTTP 协定传 HTML 资料到浏览器前所送出的字串,在标头与 HTML 文件之间尚需空一行分隔。有关 HTTP 的详细说明,可以参考坊间的相关书籍或更详细的 RFC 2068 官方文件(http://www.w3.org/Protocols/rfc2068/rfc2068)。在 PHP 中送回 HTML 资料前,需先传完所有的标头。 

解决方案 »

  1.   

    楼上说的很对,在PHP中我用到Header()函数的地方大致只有几种格式,一种是楼上说的。另种就是关于使用PHP进行用户认证的的格式如:
    header('WWW-Authenticate:Basic realm="系统管理员"');
    header('HTTP/1.0 401 Unauthorized');
    还有下种是用PHP动态生成GIF图像如:
    hearder("Content-type:image/gif");
      

  2.   

    在microsoft的IIS服务器中这个函数能用吗?
      

  3.   

    用PHP动态生成GIF图像可以用,但是认证功能是只能在Apache下使用,并且PHP还必须是以Apache的模块方式安装的才可以。
      

  4.   

    记住在使用header()之前不要有输出行,即使是空白行也不行。