一个php+mysql的用户验证//mysql数据库设置CREATE TABLE users (
id tinyint(10) NOT NULL,
user varchar(10) NOT NULL,
password varchar(10) NOT NULL,
status varchar(50) NOT NULL
);
insert into users values(''''1'''',''''webmaster'''',''''1234'''','''''''');
<?function login_filemanager(){global $PHP_AUTH_USER,$PHP_AUTH_PW;if (empty($PHP_AUTH_USER)||empty($PHP_AUTH_PW)){Header("WWW-Authenticate: Basic realm=\"用户登录\"";Header("HTTP/1.0 401 Unauthorized";echo("<center><font size=6 face=黑体 color=red>用户验证失败!</font></center>";exit;}else{$dbc=mysql_connect("localhost","root","root"; //改成你的主机,用户名,密码$res=mysql_select_db("webmaster",$dbc); //把webmaster改成你的数据库名$res=mysql_query("select status from users where user=''''$PHP_AUTH_USER'''' and password=''''$PHP_AUTH_PW''''",$dbc);$count=mysql_num_rows($res);mysql_free_result($res);mysql_close($dbc);
if(!$count){Header("WWW-Authenticate: Basic realm=\"用户登录\"";header(''''HTTP/1.0 401 Unauthorized'''');echo ''''请输入正确的用户名和密码!'''';exit;}
}}
login_filemanager();echo "登陆成功!" //这里可以添加你的代码?>
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18