我在PHP中有以下代码:
if(!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW'])){
header('WWW-Authenticate: Basic relam="admin"');
header('HTTP/1.1 401 Unauthorized');
exit('You must enter a username/password to access this page.');
} else {
echo 'Username: ' . $_SERVER['PHP_AUTH_USER'] . '<br>';
echo 'Pass: ' . $_SERVER['PHP_AUTH_PW']. '<br>';
}
但是当我输入用户名/密码时,有时它会显示用户名的“max-age = 0”,而密码则不显示任何内容。这不会一直发生,我不知道是什么原因造成的。有什么想法吗?