php原生代码实现短信验证码注册业务,流程详解附demo 您所在的位置:网站首页 php滑动验证码源码下载 php原生代码实现短信验证码注册业务,流程详解附demo

php原生代码实现短信验证码注册业务,流程详解附demo

2024-06-28 09:10| 来源: 网络整理| 查看: 265

业务流程:

 

用户在前端输入手机号后发送验证码请求,并发送到php处理页。

php处理页收到手机号,生成验证码并调用短信平台。

短信平台采用API对接,并发送验证码

用户收到验证码,并提交注册

php处理页收到验证码并校验验证码是否正确。

验证码正确,注册完成/否则注册失败

整体思路是比较简单的,而且比较适合入门不久的程序猿参考,看这不会像百度上其他的那些代码写的乱七八糟的。一共两个文件,一个html表单页面另一个是PHP的处理页面,纯学习项目 如果有线上需求请重新整理代码。下面开始上代码,一看就懂了。

注意:demo里没有加手机号的正则验证!!

image.png

根目录

-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 实验室设备网 版权所有