全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

ajax提交手机号去数据库验证并返回状态值

本文实例为大家分享了ajax提交手机号去数据库的具体代码,并返回状态值,供大家参考,具体内容如下

<script type="text/javascript">
 $(function(){
 $('.agree_regi').click(function(){
  var phone = $.trim($("#phone").val());
  if(phone == ""){
  NewAlert(2,"请输入手机号",null);
  return false;
  }else{
   var reg = /^0?1[3|4|5|8|7][0-9]\d{8}$/;
   if (!reg.test(phone)) {
    NewAlert(2,"请输入有效的手机号码",null);
     return false;
    }
  }
  var data ={
  phone:phone,
  };
  
  $.ajax({
  type:"POST",
  url:"{:U('Register/PhoneFind')}",
  data:data,
  success:function(msg){
   if(msg=='0'){
   NewAlert(2,"手机号有误",null);
   }
   if(msg=='1'){
   NewAlert(2,"该手机号已经注册,请直接登录",null);
   }
   if(msg=='2'){
   location.href="/Register/Regowner?phone="+phone;
   }
   if(msg=='3'){
   location.href="/Register/Regnest?phone="+phone;
   } 
  }
  });
 });
 });
</script>

后台接收ajax的提交值,去数据库查询,并返回。

public function PhoneFind(){
  if(!empty(I('param.phone'))){ //I方法获取post提交的值
   $phone = I('param.phone');
   $user = M("cuser");
   $res=$user->where(array('phone' =>$phone))->find(); //去数据库查询一条,并以数组返回
   if (!empty($res['password'])) {
    $status=1;//密码存在,用户直接登录
   }elseif(!empty($res)){
    $status=2;//存在,没有密码,设置密码,是业主
   }else{
    $status=3;//不存在,是游客,注册
   }
  }else{
   $status=0;//手机号有误
  }
  $this->ajaxReturn($status);         //返回状态值给前台
 }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# ajax提交手机号去数据库  # ajax提交手机号  # ajax手机号验证  # jquery ajax 登录验证实现代码  # Ajax实时验证用户名/邮箱等是否已经存在的代码打包  # jquery+ajax验证不通过也提交表单问题处理  # Ajax实现异步刷新验证用户名是否已存在的具体方法  # Ajax 表单验证 实现代码  # PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)  # 基于jQuery实现的Ajax 验证用户名是否存在的实现代码  # jquery validate和jquery form 插件组合实现验证表单后AJAX提交  # asp+Ajax简单客户登陆验证  # jsp+ajax实现无刷新(鼠标离开文本框即验证用户名)实现思路  # 请输入  # 数据库查询  # 不存在  # 并以  # 请直接  # 大家分享  # 具体内容  # 大家多多  # var  # phone  # trim  # function  # agree_regi  # click  # null  # return  # false  # val  # NewAlert  # elseif 


相关文章: 如何在搬瓦工VPS快速搭建网站?  已有域名和空间如何搭建网站?  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  在线教育网站制作平台,山西立德教育官网?  Swift中循环语句中的转移语句 break 和 continue  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  济南网站制作的价格,历城一职专官方网站?  南宁网站建设制作定制,南宁网站建设可以定制吗?  早安海报制作网站推荐大全,企业早安海报怎么每天更换?  如何在Windows服务器上快速搭建网站?  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  如何通过PHP快速构建高效问答网站功能?  教学网站制作软件,学习*后期制作的网站有哪些?  制作网站的过程怎么写,用凡科建站如何制作自己的网站?  建站主机助手选型指南:2025年热门推荐与高效部署技巧  网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  小型网站建站如何选择虚拟主机?  已有域名如何快速搭建专属网站?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  北京企业网站设计制作公司,北京铁路集团官方网站?  广州美橙建站如何快速搭建多端合一网站?  如何有效防御Web建站篡改攻击?  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  如何通过虚拟主机快速完成网站搭建?  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  C#如何使用XPathNavigator高效查询XML  深入理解Android中的xmlns:tools属性  如何在万网ECS上快速搭建专属网站?  建站主机如何选?性能与价格怎样平衡?  开心动漫网站制作软件下载,十分开心动画为何停播?  内网网站制作软件,内网的网站如何发布到外网?  小建面朝正北,A点实际方位是否存在偏差?  广州顶尖建站服务:企业官网建设与SEO优化一体化方案  建站10G流量真的够用吗?如何应对访问高峰?  大连网站设计制作招聘信息,大连投诉网站有哪些?  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  如何通过远程VPS快速搭建个人网站?  青浦网站制作公司有哪些,苹果官网发货地是哪里?  如何零基础在云服务器搭建WordPress站点?  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  如何做静态网页,sublimetext3.0制作静态网页?  广州商城建站系统开发成本与周期如何控制?  高防服务器租用指南:配置选择与快速部署攻略  浅谈Javascript中的Label语句  C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换  定制建站价位费用解析与套餐推荐全攻略  Android滚轮选择时间控件使用详解  如何快速搭建高效WAP手机网站?  建站之星免费模板:自助建站系统与智能响应式一键生成  网站设计制作公司地址,网站建设比较好的公司都有哪些? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。