|
Dede织梦生成会员注册邀请码插件
DedeCMS会员邀请码注册插件安装使用教程:
第一步、后台安装插件
首先将相应编码的xml文件上传到/data/module/文件夹里面。然后在后台模块管理菜单里面安装会员邀请码注册插件。
安装完成后需要在后台开启会员邀请码注册功能,具体位置在【后台–系统–系统基本参数–会员设置】将是否开启邀请注册选项选择“是”。
第二步、修改文件
安装完成后需要修改会员注册相关的3个相关文件,具体修改如下:
1、打开会员注册页模板/member/templets/reg-new.htm文件,在里面找到如下代码:
1
[*,电子邮箱:
在其上面添加如下代码:
1
2
3
4
5
6
7
[*,邀请码:
[i,
[i,*[/i, 请输入邀请码
2、打开/member/templets/js/reg_new.js文件,在后面的“–>”的上面一行加上如下代码:
1
2
3
4
5
6
7
8
9
10
11
12
$(function(){
$("#cardid").blur(function(){
$parent=$("#cardid").parent();
$.get("member_card_check.php",{
cardid:$("#cardid").val()
},
function(data,textStatus)
{
$("#t").html(data);
});
})
})
3、打开/member/reg_new.php,在里面找到:
//会员的默认金币
在其上面加入如下代码:
1
2
3
4
5
6
7
8
9
10
11
12
//检测邀请码是否有效
$row = $dsql->GetOne("SELECT * FROM #【分隔符】@__member_record WHERE cardid='$cardid' ");
if(!is_array($row))
{
ShowMsg('错误:此邀请码不存在', '-1');
exit();
}
if($row['isexp',==-1)
{
ShowMsg('错误:此邀请码已经失效,不能再次使用', '-1');
exit();
}
然后找到如下代码:
1
$membermodel = new membermodel($mtype)
在其上面加入如下代码:
1
$dsql->ExecuteNoneQuery("UPDATE `#【分隔符】@__member_record` SET `isexp`='-1',`uid`='$m
|
|