else if (isset($
php_AUTH_USER)) {
if (($
php_AUTH_USER != "admin") || ($
php_AUTH_PW != "123")) {
header( WWW-Authenticate: Basic realm="My Private Stuff" );
header( HTTP/1.0 401 Unauthorized );
echo Authorization Required. ;
exit;
} else {
echo "<P>You re authorized!</p>";
}
}
?>
在这里,我们首先检查用户是否已经输入了用户名称和密码,如果没有则弹出相应对话框要求用户输入身份信息。随后,我们通过判断用户输入的信息是否符合admin/123这一指定用户帐号来授予用户访问权限或提示用户再次输入正确的信息。这种方法适用于所有用户都使用同一登录帐号的网站。