主题:请帮忙看一下,我的密码验证为什么不能正常运行啊???
我的机器装的是Apache2.0.52+PHP4.3.10RC1
用一个教材里显示输入的用户名和密码的源码:
<?php
if (!isset($PHP_AUTH_USER)) {
header('WWW-Authenticate: Basic realm="My Private Stuff"');
header('HTTP/1.0 401 Unauthorized');
echo 'Authorization Required.';
exit;
}
else {
echo "<P>You have entered this username: $PHP_AUTH_USER<br>
You have entered this password: $PHP_AUTH_PW<br>
The authorization type is: $PHP_AUTH_TYPE</p>";
}
?>
要求输入密码的窗口弹出来了,可是输入后,没有任何显示,$PHP_AUTH_USER $PHP_AUTH_PW $PHP_AUTH_TY 这三个变量的值,还是空的。
这是为什么啊??? 如何写才是正确的呢???
用一个教材里显示输入的用户名和密码的源码:
<?php
if (!isset($PHP_AUTH_USER)) {
header('WWW-Authenticate: Basic realm="My Private Stuff"');
header('HTTP/1.0 401 Unauthorized');
echo 'Authorization Required.';
exit;
}
else {
echo "<P>You have entered this username: $PHP_AUTH_USER<br>
You have entered this password: $PHP_AUTH_PW<br>
The authorization type is: $PHP_AUTH_TYPE</p>";
}
?>
要求输入密码的窗口弹出来了,可是输入后,没有任何显示,$PHP_AUTH_USER $PHP_AUTH_PW $PHP_AUTH_TY 这三个变量的值,还是空的。
这是为什么啊??? 如何写才是正确的呢???