In diesem Artikel wird hauptsächlich die Methode zur gleichzeitigen Anmeldung mit Mobiltelefonnummer und Benutzername vorgestellt. Es hat einen bestimmten Referenzwert, schauen wir es uns gemeinsam an
Schauen Sie sich ohne weitere Umschweife den Code an:
//在注册时用户名不能是纯数字, 防止一个人的用户名和另一个人的手机号相同 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); } }
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
Über den Funktionscode von Thinkphp für die SMS-Verifizierungsregistrierung
Anmeldung, Registrierung, Funktionscode zum Abrufen des Passworts
Das obige ist der detaillierte Inhalt vonSo melden Sie sich mit thinkphp gleichzeitig mit Mobiltelefonnummer und Benutzername an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!