一聚教程网:一个值得你收藏的教程网站

热门教程

thinkphp 手机号和用户名同时登录

时间:2022-06-24 17:44:34 编辑:袖梨 来源:一聚教程网

话不多说,请看代码:

 

 代码如下 复制代码

//在注册时用户名不能是纯数字, 防止一个人的用户名和另一个人的手机号相同

publicfunctionLogin(){

 if(IS_AJAX) {

  $username= I('param.username');

  //var_dump($username);

  $password= I('param.password');

  $user= M("cuser");

  $res=$user->where("login_id='{$username}' OR phone='{$username}'")->find();

  if(!empty($res) &&$res['password']==md5($password)) {

  $status=1;//用户名正确,密码正确。

  }elseif(!empty($res) &&$res['password']!==md5($password)){

  $status=2;//用户名正确,密码不正确。

  }elseif(empty($res)){

  $status=3;//用户名不存在。

  }

  $this->ajaxReturn($status);

  exit();

 }

 $mobile= parent::isMobile();

 if($mobile=="true"){

  $this->display(Wap_Login);

 }else{

  $this->display(Login);

 }

 }

 

热门栏目