Maison >développement back-end >tutoriel php >Comment utiliser thinkphp pour vous connecter avec un numéro de téléphone mobile et un nom d'utilisateur en même temps
Cet article présente principalement la méthode de connexion avec le numéro de téléphone portable et le nom d'utilisateur en même temps. Il a une certaine valeur de référence, examinons-le ensemble
Sans plus tarder, veuillez regarder le code :
//在注册时用户名不能是纯数字, 防止一个人的用户名和另一个人的手机号相同 public function Login(){ 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); } }
Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'étude de chacun. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !
Recommandations associées :
À propos du code de fonction de Thinkphp pour l'enregistrement de vérification par SMS
Connexion, enregistrement, code de fonction pour récupérer le mot de passe
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!