短信验证
开启短信验证功能
前台会员注册页面
开启短信验证功能
在/ config /site_config.php页面修改”reg_option”选项的值为3,开启前台会员注册页面的短信验证功能。
容联. 云通讯
网址:
容联云通讯平台是一个PaaS(Platform-as-a-Service)通讯平台,通过将复杂的通讯功能封装成SDK和API接口, 为合作伙伴提供IM、 VoIP 、视频、会议、呼叫中心、 短信 、流量等七大类通讯能力及服务。云通讯提供了近300个免费接口供合作伙伴调用,可以轻松实现即时通信、网络通话、语音通知、语音对讲、语音会议、视频通话、视频会议、呼叫中心、营销外呼、智能IVR等20多种专业通讯功能。
注册账户、创建应用
1. 注册并登录
创建应用
应用管理——查看APPID
开发文档、 DEMO 下载
1. 查看开发文档
下载PHP demo(开发示例)
下载完毕
文件结构、功能
CCPRestSDK.php接口声明文件
SendTemplateSMS.php接口函数定义
开发者信息、测试手机号
1. 查看开发者信息
注册测试手机号码
代码编写
1. 前台代码
1. 前台会员注册页面代码修改
修改/simple/reg.php文件(会员注册页面),为手机号和验证码文本框增加id属性
增加js代码
后台代码
1. 容联. 云通信 SendTemplateSMS.php文件修改
新增的代码
修改的代码
注释、新增的代码
新增、修改的代码
/controller/simple.php文件修改
在reg_act方法中添加代码
Plugins/_userinfo/_userinfo.php文件修改
将下图所示代码注释,下图所示代码的功能是对比用户输入验证码和存放在session中的验证码是否一致,这与这们上面编写的代码冲突,故需要注释。