时时商务社区
标题:
thinkphp 手机号和用户名同时登录
[打印本页]
作者:
网络通达
时间:
2018-2-14 05:28
话不多说,请看代码:
//在注册时用户名不能是纯数字, 防止一个人的用户名和另一个人的手机号相同
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);
}
}
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
您可能感兴趣的文章:
ThinkPHP登录功能的实现方法
thinkphp实现163、QQ邮箱收发邮件的方法
thinkphp框架下实现登录、注册、找回密码功能
ThinkPHP3.2.2实现持久登录(记住我)功能的方法
Thinkphp框架 表单自动验证登录注册 ajax自动验证登录注册
thinkPHP5.0框架安装教程
ThinkPHP实现登录退出功能
Thinkphp5结合layer弹窗定制操作结果页面
基于ThinkPHP5.0实现图片上传插件
Thinkphp5微信小程序获取用户信息接口的实例详解
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
thinkPHP5项目中实现QQ第三方登录功能
欢迎光临 时时商务社区 (http://bbs.4435.cn/)
Powered by Discuz! X3.2