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


Posted in PHP onJanuary 20, 2017

话不多说,请看代码:

//在注册时用户名不能是纯数字, 防止一个人的用户名和另一个人的手机号相同
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);
 } 
 }

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

PHP 相关文章推荐
模仿OSO的论坛(三)
Oct 09 PHP
使用 php4 加速 web 传输
Oct 09 PHP
php 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
Nov 14 PHP
解析关于wamp启动是80端口被占用的问题
Jun 21 PHP
浅谈php扩展imagick
Jun 02 PHP
异步加载技术实现当滚动条到最底部的瀑布流效果
Sep 16 PHP
php之curl实现http与https请求的方法
Oct 21 PHP
ThinkPHP采用原生query实现关联查询left join实例
Dec 02 PHP
smarty模板引擎从配置文件中获取数据的方法
Jan 22 PHP
PHP QRCODE生成彩色二维码的方法
May 19 PHP
laravel学习笔记之模型事件的几种用法示例
Aug 15 PHP
PHP文件打开关闭及读写操作示例解析
Aug 06 PHP
thinkphp实现把数据库中的列的值存到下拉框中的方法
Jan 20 #PHP
php curl常用的5个经典例子
Jan 20 #PHP
php技巧小结【推荐】
Jan 19 #PHP
Yii CDBCriteria常用方法实例小结
Jan 19 #PHP
PHP对象实例化单例方法
Jan 19 #PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
Jan 19 #PHP
利用PHP获取网站访客的所在地位置
Jan 18 #PHP
You might like
如何用php获取文件名后缀
2013/06/09 PHP
php上传文件,创建递归目录的实例代码
2013/10/18 PHP
Thinkphp中Create方法深入探究
2014/06/16 PHP
php实现smarty模板无限极分类的方法
2015/12/07 PHP
php操纵mysqli数据库的实现方法
2016/09/18 PHP
PHP 配置后台登录以及模板引入
2017/01/24 PHP
PHP简单实现二维数组赋值与遍历功能示例
2017/10/19 PHP
PHP数组实际占用内存大小原理解析
2020/12/11 PHP
点图片上一页下一页翻页效果
2008/07/09 Javascript
JS Excel读取和写入操作(模板操作)实现代码
2010/04/11 Javascript
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
jquery实现可自动收缩的TAB网页选项卡代码
2015/09/06 Javascript
jQuery实现的Tab滑动选项卡及图片切换(多种效果)小结
2015/09/14 Javascript
基于JQuery实现分隔条的功能
2016/06/17 Javascript
AngularJS 实现JavaScript 动画效果详解
2016/09/08 Javascript
jQuery向父辈遍历的简单方法
2016/09/18 Javascript
JS实现标签滚动切换效果
2017/12/25 Javascript
vue中el-upload上传图片到七牛的示例代码
2018/10/19 Javascript
layui table设置某一行的字体颜色方法
2019/09/05 Javascript
layui的layedit富文本赋值方法
2019/09/18 Javascript
layui禁用侧边导航栏点击事件的解决方法
2019/09/25 Javascript
[04:55]完美世界副总裁蔡玮:DOTA2的自由、公平与信任
2013/12/18 DOTA
Python使用base64模块进行二进制数据编码详解
2018/01/11 Python
Python 将pdf转成图片的方法
2018/04/23 Python
python实现自动网页截图并裁剪图片
2018/07/30 Python
对python PLT中的image和skimage处理图片方法详解
2019/01/10 Python
seek引发的python文件读写的问题及解决
2019/07/26 Python
浅谈Selenium+Webdriver 常用的元素定位方式
2021/01/13 Python
营销主管自我评价怎么写
2013/09/19 职场文书
新教师培训方案
2014/06/08 职场文书
房屋租赁合同解除协议书
2014/10/11 职场文书
委托函范文
2015/01/29 职场文书
党小组考察意见
2015/06/02 职场文书
春季运动会加油词
2015/07/18 职场文书
SQLServer 错误: 15404,无法获取有关 Windows NT 组/用户 WIN-8IVSNAQS8T7\Administrator 的信息
2021/06/30 SQL Server
介绍一下28个JS常用数组方法
2022/05/06 Javascript