PHP的简单登录操作

相对来讲啊
这个登录后台就简单一点,其实程序差不多,
关键就是出现了几点变化

第一个还是关键的理清运行逻辑

1,拿到字段 用户名 密码
2,查询用户名存不存在 不存在的话返回提示, 用户名不存在
3,存在查询密码正不正确,不正确返回提示 密码错误
4,用户名密码正确 跳转到成功页面
第二部就是写代码了

1,拿到字段 用户名 密码

//拿到字段 用户名 密码
include_once("conn.php");
$username=$_POST['username'];
$password=$_POST['password'];

//查询用户名存不存在 不存在的话返回提示, 用户名不存在
$sql="select passwordl from wlb where username='$username'";
$res=mysqli_query($con,$sql);
$row=mysqli_fetch_array($res);

前面代码基本和上一篇注册一致,
当然在 $sql 的具体内容上做了一定的小改动
我是直接查询的 password 而不是count(*) 这里面的道道还是很简单的。给我们直接返回密码反而逻辑有助于下面查询密码的是否正确,不然返回数字的话,需要多写一些东西,这个我后面讲

2,查询用户名存不存在 不存在的话返回提示, 用户名不存在

/做验证一般不是验证正确而且是排错  因为犯错比正确容易
if (!$row[0]) {//查询用户名存不存在 不存在的话返回提示, 用户名不存在
	echo '用户名不存在';
	

3,存在查询密码正不正确,不正确返回提示 密码错误

}else if ($row[0]!=$_POST['password']) {//存在查询密码正不正确,不正确返回提示 密码错误
	echo '密码错误';

4,用户名密码正确 跳转到成功页面

}else{//用户名密码正确 跳转到成功页面
	echo '匹配成功';



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值