一个php+mysql的用户验证

原创 2003年05月22日 08:39:00

一个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 "登陆成功!"  //这里可以添加你的代码
?>

php+mysql 最简单的登录验证

最简单的登录验证。 之后可以不断完善,不断练习sql注入,xss等等。
  • think_ycx
  • think_ycx
  • 2015年08月13日 14:18
  • 1926

Python练习题 10-13 验证用户

10-13 验证用户:最后一个 remember_me.py 版本假设用户要么已输入其用户名,要么是首次运行该程序。我们应修改这个程序,以应对这样的情形:当前和最后一次运行 该程序的用户并非同一个人...
  • qq_36751365
  • qq_36751365
  • 2017年06月04日 13:17
  • 429

AD(Active Directory)用户验证

着重介绍两中方法使用AD 用户验证机制, 方法1:SSPI 验证此方法具有不需要任何特殊的权限,以及所有版本的 Windows 上工作的优点。 最终结果使用 SSPI 服务验证凭据的是类似于调用 Lo...
  • happyhell
  • happyhell
  • 2009年04月09日 14:41
  • 4357

php+mysql 最简单的留言板

学完了记得动手操作。
  • think_ycx
  • think_ycx
  • 2015年08月13日 01:07
  • 2052

使用PHP和MySQL实现身份验证

PHP的sha1()函数提供了一个功能强大的单向加密哈希函数; 身份验证 请登录 这个页面是私密的。 用户名: ...
  • bboyjoe
  • bboyjoe
  • 2015年10月21日 15:53
  • 535

零基础入门学习Python习题3【输密码+水仙花数+摸三色球】

001   输密码 设计一个验证用户密码的程序,用户只有三次机会输入错误,不过,如果用户输入的内容里包含“*”,则不算在次数内。 count = 3 password = "woaicxt" ...
  • qq_22957131
  • qq_22957131
  • 2018年01月31日 22:57
  • 30

samba 添加用户验证

samba 添加用户验证
  • summersunboy
  • summersunboy
  • 2011年03月18日 16:25
  • 380

laravel 编辑验证 图片上传 PHP+mysql

$goods = Goods::find($id); if ($request->isMethod('post')) { $roles=[ 'goods...
  • gaokcl
  • gaokcl
  • 2017年07月31日 14:47
  • 125

PHP+MYSQL登录界面和数据库验证

运行环境为WAMP, 1、首先新建一个登录界面,例如(login.html) 编写html代码,代码如下: body{ background-image:url(img/bg.jpg)...
  • wallowyou
  • wallowyou
  • 2015年12月27日 23:47
  • 408

Redis 用户验证

redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。    1、初始化Redis密码:    在配置文件中有个参数: requ...
  • u014297831
  • u014297831
  • 2016年08月25日 21:52
  • 537
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个php+mysql的用户验证
举报原因:
原因补充:

(最多只允许输入30个字)