http://www.php.net//manual/zh/function.header.php

解决方案 »

  1.   

    header('WWW-Authenticate: Basic  realm = "Realm-Name"');
    這句用于驗證登入,會彈出一個框讓用戶數據賬號密碼,輸入的賬號和密碼可以通過
    $_SERVER['PHP_AUTH_USER'];
    $_SERVER['PHP_AUTH_PW'];
    獲取進行判斷

    header('Status: 401 Unauthorized');
    header('HTTP/1.0 401 Unauthorized');
    這兩句输出状态值(401)到浏览器,主要用于访问权限控制。
    header("Location: http://www.example.com/"); 
    頁面302重定向到http://www.example.com
    header('WWW-Authenticate: Negotiate');  
    設置一個報文信息header('WWW-Authenticate: NTLM', false); 
    設置一個報文信息,因為後面的參數是false, 不會覆蓋之前的Negotiate,所以兩個報文信息會共存
      

  2.   


    感谢ing,真心有用。这样一看就清晰多了,但是像这一句
    header('WWW-Authenticate: Negotiate');  
    設置一個報文信息
    这个报文信息由什么用》?