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 相关文章推荐
提升PHP执行速度全攻略(上)
Oct 09 PHP
Linux下进行MYSQL编程时插入中文乱码的解决方案
Mar 15 PHP
php 什么是PEAR?(第二篇)
Mar 19 PHP
PHP中的integer类型使用分析
Jul 27 PHP
使用JSON实现数据的跨域传输的php代码
Dec 20 PHP
PHP utf-8编码问题,utf8编码,数据库乱码,页面显示输出乱码
Apr 08 PHP
使用PHP遍历文件目录与清除目录中文件的实现详解
Jun 24 PHP
使用PHP生成二维码的两种方法(带logo图像)
Mar 14 PHP
Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
Dec 23 PHP
php实现文件管理与基础功能操作
Mar 21 PHP
Laravel学习教程之从入口到输出过程详解
Aug 27 PHP
PHP中number_format()函数的用法讲解
Apr 08 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
人族 Terran 基本策略
2020/03/14 星际争霸
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
2014/05/04 PHP
WebQQ最新登陆协议的用法
2014/12/22 PHP
php计算多维数组中所有值总和的方法
2015/06/24 PHP
PHP的Laravel框架中使用消息队列queue及异步队列的方法
2016/03/21 PHP
PHP实现对图片的反色处理功能【测试可用】
2018/02/01 PHP
javascript 静态对象和构造函数的使用和公私问题
2010/03/02 Javascript
javascript 密码强度验证规则、打分、验证(给出前端代码,后端代码可根据强度规则翻译)
2010/05/18 Javascript
js substr、substring和slice使用说明小记
2011/09/15 Javascript
jquery实现每个数字上都带进度条的幻灯片
2013/02/20 Javascript
JavaScript对象之深度克隆介绍
2014/12/08 Javascript
Javascript对象Clone实例分析
2015/06/09 Javascript
js实现3D图片逐张轮播幻灯片特效代码分享
2015/09/09 Javascript
JQuery validate插件验证用户注册信息
2016/05/11 Javascript
jQuery实现页面下拉100像素出现悬浮窗口的方法
2016/09/05 Javascript
使用jQuery卸载全部事件的思路详解
2017/04/03 jQuery
详解vue-cil和webpack中本地静态图片的路径问题解决方案
2017/09/27 Javascript
深入解读Node.js中的koa源码
2019/06/17 Javascript
Vue 自定义标签的src属性不能使用相对路径的解决
2019/09/17 Javascript
python动态加载变量示例分享
2014/02/17 Python
Python实现 多进程导入CSV数据到 MySQL
2017/02/26 Python
使用Python和Scribus创建一个RGB立方体的方法
2019/07/17 Python
Python collections中的双向队列deque简单介绍详解
2019/11/04 Python
pycharm内无法import已安装的模块问题解决
2020/02/12 Python
Python统计文本词汇出现次数的实例代码
2020/02/27 Python
如何使用PyCharm引入需要使用的包的方法
2020/09/22 Python
PyCharm最新激活码PyCharm2020.2.3有效
2020/11/18 Python
美国派对用品及装饰品网上商店:Shindigz
2016/07/30 全球购物
行政文秘岗位职责范本
2014/02/10 职场文书
计算机专业自荐信范文
2014/05/28 职场文书
售后客服工作职责
2014/06/16 职场文书
审计班子对照检查材料
2014/08/27 职场文书
讲文明知礼仪演讲稿
2014/09/13 职场文书
国家税务局干部作风整顿整改措施
2014/09/18 职场文书
开除通知书范本
2015/04/25 职场文书
kubernetes集群搭建Zabbix监控平台的详细过程
2022/07/07 Servers