帝国cms插件

帝国cms手机验证插件,帝国手机短信插件免费分享
2017-01-22 精准像素

帝国cms手机验证插件,帝国手机短信插件免费分享

  • 插件编号:62
  • 点击次数:
  • 插件编码:UTF
  • 插件版本:ecms7.0/7.2
  • 插件大小:41.12 KB
  • 下载权限:普通 / VIP
  • 插件售价:免费下载
  • 下载次数:183

帝国cms注册、找回密码验证功能,只有后台的邮箱发送邮件的功能。邮箱验证落伍不说,而且经常性的掉包,发送不出去。现在论坛又有热心帝友分享了一款帝国cms手机验证插件,帝国cms手机短信插件免费分享。我们现在可以丢掉帝国cms落伍的邮箱注册!我们来用手机短信验证码来注册会员,找回密码。步骤比较复杂,大家慢慢研究把。

帝国cms手机短信插件短信接口集成说明

短信服务商:   http:/www.sms.com.cn

短信接口文档: http://www.sms.com.cn/Sms/api.php


【手机注册】

1.增加5个拓展变量字段(都选择写入缓存)

rzzh     短信接口账号     (短信服务商账号,看上面服务商信息注册账号)

rzpw     短信接口密码     (短信服务商密码)

rznr     短信认证内容     (内容:手机注册认证码:[!--rzm--]   【签名】)

rznrq     短信认证内容     (内容:手机找回密码认证码:[!--rzm--]   【签名】)

rzkq     是否开启手机认证 (1 为开启 0为关闭)


2.增加数据表 phome_rz ,后台-执行SQL语句

CREATE TABLE `[!db.pre!]rz` (
`id` int(11) NOT NULL auto_increment,
`bsm` varchar(255) NOT NULL,
`rzm` varchar(255) NOT NULL,
`sj` varchar(255) NOT NULL,
`t` int(11) NOT NULL,
`c` int(11) NOT NULL,
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;


增加数据表 phome_rzq ,后台-执行SQL语句

CREATE TABLE `[!db.pre!]rzq` (
`id` int(11) NOT NULL auto_increment,
`bsm` varchar(255) NOT NULL,
`rzm` varchar(255) NOT NULL,
`sj` varchar(255) NOT NULL,
`t` int(11) NOT NULL,
`c` int(11) NOT NULL,
`username` char(20) NOT NULL,
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

3.e/class/connect.php 增加函数(看函数文件.txt)

4. e/member/doaction.php增加

elseif($enews=='RegSend')//重发激活邮件
{
DoRegSend($_POST);
}

下面增加

elseif($enews=='Rzsj')//认证手机号码
{
$tel=$_GET['phone'];
F_rzm($tel);
}
elseif($enews=='Rzsjq')//认证手机号码取回密码
{
$add=$_GET;
F_rzmq($add);
}

5. e/member/class/member_registerfun.php  增加

//验证附加表必填项
$mr['add_filepass']=ReturnTranFilepass();
$fid=GetMemberFormId($groupid);
$member_r=ReturnDoMemberF($fid,$add,$mr,0,$username);

下面增加

//手机注册验证
if($public_r['add_rzkq'])
{ 
$tel=$add['phone'];
$rzm=$add['rzm'];
C_sjrz($tel,$rzm);
}

6. 修改 e/template/member/register.php 【1】

  邮箱 *

下面增加

  手机号码 *  验证码 *

7. 修改 e/template/member/register.php 【2】


前面增加

" _ue_custom_node_="true">

8. 修改 e/template/member/register.php 【3】

头部增加jquery.js文件

复制/js/jquery.min-1.7.2.js   到根目录(包括文件夹)

9.修改会员表单 (后台-用户-会员管理-管理会员表单)找到

 手机[!--phone--]

改成

 手机[!--phone--]

【手机找回密码】

1.覆盖 e/template/member/GetPassword.php

2.修改 e/member/class/member_actfun.php       覆盖函数 SendGetPasswordEmail  查看SendGetPasswordEmail.txt

下载地址

· 积分下载:下载扣除对应积分,不扣除下载次数
· 会员免费:VIP会员免费下载,扣除下载次数
· 下载即代表您已阅读并同意 [服务条款]

相关推荐
  • 短信插件
  • 帝国CMS短信宝短信插件
    帝国CMS短信宝短信插件

    帝国CMS短信插件说明本插件为短信宝开发,附件含有具体的安装和使用方法。插件为帝国CMS7.5版本,使用前需要去官网注册账号并充值。短信插件安装方法一:本插件内的所有文件除e/admin/smsbao目录外,均...

    帝国cms插件 343 1年前
  • 帝国CMS阿里云短信插件
    帝国CMS阿里云短信插件

    帝国CMS短信插件修改文件1.修改注册文件 \e\member\class\member_registerfun.php register函数2.e/class/connect.php下增加些许函数3.根目录 新建 logs 文件夹4.e/admin/member/ListMemb...

    帝国cms插件 509 1年前
  • 帝国cms手机验证插件,帝国手机短信插件免费分享
    帝国cms手机验证插件,帝国手机短信插件免费分享

    帝国cms注册、找回密码验证功能,只有后台的邮箱发送邮件的功能。邮箱验证落伍不说,而且经常性的掉包,发送不出去。现在论坛又有热心帝友分享了一款帝国cms手机验证插件,帝国cms手机短信插件免费分享...

    帝国cms插件 2451 3年前