php原生代码实现短信验证码注册业务,流程详解附demo | 您所在的位置:网站首页 › php滑动验证码源码下载 › php原生代码实现短信验证码注册业务,流程详解附demo |
业务流程:
用户在前端输入手机号后发送验证码请求,并发送到php处理页。 php处理页收到手机号,生成验证码并调用短信平台。 短信平台采用API对接,并发送验证码 用户收到验证码,并提交注册 php处理页收到验证码并校验验证码是否正确。 验证码正确,注册完成/否则注册失败 整体思路是比较简单的,而且比较适合入门不久的程序猿参考,看这不会像百度上其他的那些代码写的乱七八糟的。一共两个文件,一个html表单页面另一个是PHP的处理页面,纯学习项目 如果有线上需求请重新整理代码。下面开始上代码,一看就懂了。 注意:demo里没有加手机号的正则验证!! 根目录 -user -reg.html -include -active.php reg.html页面(需要引入jq库) Document 手机号:获取验证码 验证码: 提交注册 $("#HQ").click(function () { var tel = $("#tel").val(); $.post("../include/active.php",{act:'UserLoginCode',tel:tel},function (data) { }) }); $("#TiJiao").click(function () { var tel = $("#tel").val(); var code = $("#code").val(); if(tel=='' || code==''){ alert("手机号和验证码不能为空!"); }else{ $.post("../include/active.php",{act:'UserLogin',tel:tel,code:code},function (data) { if(data==1){ alert("验证成功"); }else if(data==2){ alert("验证码错误"); }else if(data==3){ alert("验证码已失效"); }else{ alert("网络波动"); } }) } })active.php页面,短信验证码基于阿里云平台API,点击这里跳转 |
CopyRight 2018-2019 实验室设备网 版权所有 |