header("WWW-Authenticate: Basic realm=\"Hanare PHP Island\""); header("HTTP/1.0 401 Unauthorized"); |
(オマケ) コーディングの注意! header("WWW-Authenticate: Basic realm=\"ABC\""); のBasicのBの文字を大文字にしましょう。 それから realm='ABC'のようにシングルコーテーションや realm=ABCではなく realm="ABC" とダブルコーテーションで記載しましょう。 header("HTTP/1.0 401 Unauthorized"); では、 HTTP/1.0401 HTTP/1.0 401 はやめて HTTP/1.0 401 401の前に空白1つを入れましょう。 これはすべてのブラウザへの配慮となるそうです(^_^) PHPマニュアル HTTP認証 |
HOME |