【PHP】网页安全认证
程序员文章站
2024-01-17 09:37:40
...
【PHP】网页安全认证
<?php function authenticate_user() { header('WWW-Authenticate: Basic realm="Secret Stash"'); header("HTTP/1.0 401 Unauthorized"); exit; } if (! isset($_SERVER['PHP_AUTH_USER'])) { authenticate_user(); } else { mysql_pconnect("localhost","authenticator","secret") or die("Can't connect to database server!"); mysql_select_db("java2s") or die("Can't select authentication database!"); $query = "SELECT username, pswd FROM user WHERE username='$_SERVER[PHP_AUTH_USER]' AND pswd=MD5('$_SERVER[PHP_AUTH_PW]')"; $result = mysql_query($query); // If nothing was found, reprompt the user for the login information. if (mysql_num_rows($result) == 0) { authenticate_user(); } } ?>
以上就是【PHP】网页安全认证的内容,更多相关内容请关注PHP中文网(www.php.cn)!
上一篇: ps制作漂亮的文字人物海报
下一篇: Oracle特定用户登录失败案例