• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    ajax+php实现无刷新验证手机号的实例

    一款简单的无刷新验证手机号是否注册:

    客户端实现:

    !DOCTYPE html>
    html>
    head>
    meta charset="utf-8">
    style>
    #btn{width:80px;height:30px;}
    /style>
    /head>
    body>
    form> 
    请输入手机号:
    input type="text" id="name" name="name">
    input type="button" onclick="show()" id="btn" value="验证">
    /form>
    p id="txt">/p>
    script>
    var usernamereg = /^1(3|4|5|7|8)\d{9}$/;
    function show(){	
    var name=document.getElementById("name").value;
    var xmlHttp=new XMLHttpRequest();
    var url="post.php";
    xmlHttp.onreadystatechange=function stateChanged() 
    { 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
     	if(!usernamereg.test(name)){
     		document.getElementById("txt").innerHTML="手机号有误";
    	}else{
     	document.getElementById("txt").innerHTML=xmlHttp.responseText 
     		} 
     	}
    }
    xmlHttp.open("POST",url,true);
    xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
    xmlHttp.send("name=" + name);
    } 
    /script>
    /body>
    /html>

    服务端实现:

    ?php
    $con = mysqli_connect('localhost', 'username', 'password');
    if(! $con )
    {
     die('连接失败: ' . mysqli_error($con));
    }
    mysqli_select_db($con,'bdm256727651_db');
    $username = "select userName FROM Forms where userName = '$_POST[name]' ";
    $result = mysqli_query($con,$username );
    $rows=mysqli_num_rows($result);
    if($rows){
    	echo "手机号已注册"	;
    	exit;
    }else{
    	echo "手机号可用";	
    }
    mysqli_close($con)
    ?>

    以上这篇ajax+php实现无刷新验证手机号的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • php注册系统和使用Xajax即时验证用户名是否被占用
    • PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)
    • PHP+Ajax简单get验证操作示例
    • php传值方式和ajax的验证功能
    • PHP+Ajax验证码验证用户登录
    • PHP与Ajax相结合实现登录验证小Demo
    • AJAX PHP无刷新form表单提交的简单实现(推荐)
    • PHP+AJAX实现无刷新注册(带用户名实时检测)
    • php+Ajax无刷新验证用户名操作实例详解
    上一篇:Thinkphp5行为使用方法汇总
    下一篇:PHP读取并输出XML文件数据的简单实现方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    ajax+php实现无刷新验证手机号的实例 ajax+php,实现,无,刷新,验证,