只需将此文件放在PHP文件第一行即可,转载请注明网址 http://deepfuture.iteye.com/blog/695972。
<?php
/*
* 密码验证
* 程序:刘兴
* 时间:2010-6
*/
?>
<?php require_once("connDB.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{
$sql="select * from adminuser where name='$_SERVER[PHP_AUTH_USER]' and pass='$_SERVER[PHP_AUTH_PW]'";
$result=mysql_query($sql) or die("SQL语句执行错误!!!!!");
if (mysql_num_rows($result)==0){
authenticate_user();
}
?>