这个应该是PHP的HTTP认证得问题.只有在PHP作为Apache模块运行时才
可以使用。
代码:
<?php
if(!isset($PHP_AUTH_USER)) {
header("WWW-Authenticate: Basic realm=\"My Realm\"");
header("HTTP/1.0 401 Unauthorized");
echo "您按了Cancel键\n";
exit;
} else {
echo "Hello $PHP_AUTH_USER.<p>";
echo "You entered $PHP_AUTH_PW as your password.<p>"
}
?>-----------------------------
如有问题,建议参考《PHP4.0程序员参考》,讲得比较清楚。
可以使用。
代码:
<?php
if(!isset($PHP_AUTH_USER)) {
header("WWW-Authenticate: Basic realm=\"My Realm\"");
header("HTTP/1.0 401 Unauthorized");
echo "您按了Cancel键\n";
exit;
} else {
echo "Hello $PHP_AUTH_USER.<p>";
echo "You entered $PHP_AUTH_PW as your password.<p>"
}
?>-----------------------------
如有问题,建议参考《PHP4.0程序员参考》,讲得比较清楚。
$PHP_AUTH_USER和$PHP_AUTH_PW这两个变量存储在哪里?是不是数据库呢?
我是想在用户登陆之前显示一个登陆对话框,让用户输入用户名和口令,对了才能进去。
php有没有其他的对话框?谢谢了
谢谢你,我已经解决了问题,给你家分了!
但还想问你一个问题:能不能将“将密码存入密码列表”一项去掉