初学php:我做的身分认证,为什么不行。。 最好自己先调试一下,不要列出源代码,谁知道哪里错了?可能是register_globals=off了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 注意从4.2.2开始默认情况下$PHP_AUTH_PW就不能用了。除非设置php.ini中的register_globals=off。改成这样就行了。<?phpif ($_SERVER["PHP_AUTH_PW"]=="") {Header("WWW-Authenticate: Basic realm=\"超金卡会员\""); Header("HTTP/1.0 401 Unauthorized");} else{ if (($_SERVER["PHP_AUTH_PW"]=="12") and ($_SERVER["PHP_AUTH_USER"]=="12")) { echo "ok"; }}?> <?if(!isset($PHP_AUTH_USER)){Header("WWW-Authenticate:Basic realm=\" VOD管理员登陆\"");Header("HTTP/1.0 401 Unauthorized");echo "你没有进行身份验证\n";exit();}else{$password_admin=md5($PHP_AUTH_PW);$query=mysql_query("select * from adminer where username='$PHP_AUTH_USER' and password='$password_admin'");$admin=mysql_fetch_array($query);if(!$admin[0]){mysql_close();Header("WWW-Authenticate:Basic realm=\"你的用户名或者密码错误\"");Header("HTTP/1.0 401 Unauthorized");exit();}}?> php,继承父类与实现接口难道冲突?如何多重继承。。。谢谢 php:怎样将中文字符以规定字符长度分段截取并将每段放入数组元素中 计算字符串的长度的问题? 实在是搞不懂JMAIL, 老是乱码 这种点击换新闻的效果怎么写代码,请高手指点。。 PHP如何获取MSSQL返回的错误信息? 如何让apache-2.0.43自动显示中文和支持php4.3 PHP配置问题,请高手指点,急急 请问各位大侠关于session_start()的问题??? 如何做到象163.net发邮件时加附件一样读取客户端文件 一个日期怎样知道是星期几? 日期怎样递增,for (i=6月1日;i<=6月31日;i++)?????
if ($_SERVER["PHP_AUTH_PW"]=="") {
Header("WWW-Authenticate: Basic realm=\"超金卡会员\"");
Header("HTTP/1.0 401 Unauthorized");
} else{
if (($_SERVER["PHP_AUTH_PW"]=="12") and ($_SERVER["PHP_AUTH_USER"]=="12")) {
echo "ok";
}
}
?>
if(!isset($PHP_AUTH_USER)){
Header("WWW-Authenticate:Basic realm=\" VOD管理员登陆\"");
Header("HTTP/1.0 401 Unauthorized");
echo "你没有进行身份验证\n";
exit();
}else{
$password_admin=md5($PHP_AUTH_PW);
$query=mysql_query("select * from adminer where username='$PHP_AUTH_USER' and password='$password_admin'");
$admin=mysql_fetch_array($query);
if(!$admin[0]){mysql_close();
Header("WWW-Authenticate:Basic realm=\"你的用户名或者密码错误\"");
Header("HTTP/1.0 401 Unauthorized");
exit();}}
?>