加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php面向对象的用户登录身份验证

发布时间:2020-12-12 22:10:32 所属栏目:PHP教程 来源:网络整理
导读:本文实例为大家分享了php用户登录身份验证的具体代码,供大家参考,具体内容如下 一、代码 conn.php open($connstr); ?> index.php 用户身份验证 $username=$_POST[username]; //接收提交的用户名 $userpwd=$_POST[userpwd]; //接收提交的密码 if(trim($user

本文实例为大家分享了php用户登录身份验证的具体代码,供大家参考,具体内容如下

一、代码

conn.php

open($connstr); ?>

index.php

用户身份验证 $username=$_POST[username]; //接收提交的用户名
$userpwd=$_POST[userpwd]; //接收提交的密码
if(trim($username)==""||trim($userpwd)=="")
{
echo "";
exit;
}

class chk //定义密码验证类
{
private $name; //定义用户名属性
private $pwd; //定义密码属性
public function __construct($x,$y) //构造函数,对类的属性初始化
{
$this->name=$x;
$this->pwd=$y;
}
public function chkuser() //验证用户身份
{
include_once("conn.php");
$rs=new com("adodb.recordset"); //创建记录集对象
$rs->open("select * from tb_user where username='".$this->name."' and userpwd='".$this->pwd."'",$conn,3,1);
if($rs->eof || $rs->bof)
{
echo "";
exit;
}
else
{
echo "";
exit;
}
}
}
$chk1=new chk($username,$userpwd); //对密码验证类进行实例化
$chk1->chkuser(); //调用chkuser()方法验证用户身份

}
?>

二、运行结果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!