1. 云栖社区>
  2. PHP教程>
  3. 正文

PHP绑定手机

作者:用户 来源:互联网 时间:2017-12-01 09:46:08

php手机绑定

PHP绑定手机 - 摘要: 本文讲的是PHP绑定手机, HTML: <BODY> <form id="phone_form" name="phone_form" onsubmit="return check_phone();"> <p>

HTML:

<BODY>    <form id="phone_form" name="phone_form" onsubmit="return check_phone();">         <p>手机号:<input type="text" name="mobile" value="" id="mobile" onblur="check_mobile(this.value)"/><span id="mobile_notice"></span></p>        <p>验证码:<input type="text" name="code" value="" id="code"/><button id="Submit">获取验证码</button></p>        <input type="submit" name="yanzheng" value="下一步" id="yanzheng" />    </form> </BODY>

AJAX请求:

if (phone == '') {        $('#phone_msg').html('请输入您的手机号!');        flag = 0;    }else if (!/^1[34578]{1}/d{9}$/.test(phone)){        $('#phone_msg').html('请输入正确的手机号!');        flag = 0;    }if (flag == 1){        $('#phone_form').find(".submitbtn").attr("disabled", true).val('提交中...');        $.ajax({            type: 'POST',            url: "/forgetpwd",            data: $('#phone_form').serialize(),            dataType: 'json',            success: function(json) {                if(json.code == 100){$('#phone_form').find(".submitbtn").val('成功');                    alert('成功');                    delayURL();                }else if(json.code == 2){                //验证是一次性失败就要清空                    jalert('失败', json.msg , null);                    $('#phone_code').val('');                    $('#new_pwd').val('');                    $('#new_pwd_ag').val('');                    $('#phone_form').find(".submitbtn").removeAttr("disabled").val('提交');                }else{                    $("#"+json.key).html(json.msg);                    $('#phone_code').val('');                    if(json.key == 'new_pwd_ag'){                        $('#new_pwd_ag').val('');                    }                    $('#phone_form').find(".submitbtn").removeAttr("disabled").val('提交');                }            }        });        return false;    }else{        return false;    }

PHP部分:

//再点击获取的时候,存发送短信的时间、验证码$_SESSION['time'] = date("Y-m-d H:i:s");$_SESSION['mcode']=$_GET['mcode'];//点击提交之后的判断if((strtotime($_SESSION['time'])+60)<time()) {//将获取的缓存时间转换成时间戳加上60秒后与当前时间比较,小于当前时间即为过期        session_destroy();        unset($_SESSION);        header('content-type:text/html; charset=utf-8;');        echo '<script>alert("验证码已过期,请重新获取。");</script>';    }

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php , 手机 绑定 ,以便于您获取更多的相关知识。