if (!isset($_SERVER['PHP_AUTH_USER'])) { header('WWW-Authenticate: Basic realm="何らかのreamlm名"'); header("HTTP/1.0 401 Unauthorized"); echo "エラー文字の表示"; } else { $_SERVER['PHP_AUTH_USER']にユーザ名、 $_SERVER['PHP_AUTH_PW']にパスワードが入っているので それらを比較した上で正しい物で無ければ、 エラー文字の表示を行うようにする。 }