用織夢模板搭建的網站,開通了會員功能,為了便于管理,有些時候我們需要用邀請碼這個工具來做文章。

注冊會員必須得有邀請碼。 要么是營銷宣傳,要么直接售賣邀請碼。  

插件經過本站親測,完美使用。 

會員邀請碼注冊插件使用方法:

1、首先將相應編碼的xml文件上傳到/data/module/文件夾里面。然后在后臺模塊管理菜單里面安裝。
2、安裝完成后在【后臺--系統--系統基本參數--會員設置】將是否開啟邀請注冊選項選擇“是”。
3、安裝完成后需要修改會員注冊的幾個相關文件,修改如下,一共四處:
首先打開會員注冊頁模板/member/templets/reg-new.htm文件,在需要會員填寫邀請碼的位置插入如下代碼:

<?php 
if($cfg_yaoqing=="Y")
{
?><li><span>邀請碼:</span>
<input type="text" class="intxt w200" id="cardid" name="cardid"/>
<i class="red">*</i> <em id="t">請輸入邀請碼</em> </li>
<?php };?>

然后打開/member/templets/js/reg_new.js文件,在后面的位置加上如下代碼:
$(function(){
   $("#cardid").blur(function(){
        $parent=$("#cardid").parent();
        $.get("member_card_check.php",{
            cardid:$("#cardid").val()
        },
                function(data,textStatus)
                {
           $("#t").html(data);
      });
   })
})
然后打開/member/reg_new.php,在里面找到“//會員的默認金幣”,在其上面加入如下代碼:
//檢測邀請碼是否有效
$row = $dsql->GetOne("SELECT * FROM dede_member_record WHERE cardid='$cardid' ");
if(!is_array($row))
{
ShowMsg('錯誤:此邀請碼不存在', '-1');
exit();
}
if($row['isexp']==-1)
{
ShowMsg('錯誤:此邀請碼已經失效,不能再次使用', '-1');
exit();
}

然后找到“$membermodel = new membermodel($mtype)”,
在上面加入如下代碼:
“$dsql->ExecuteNoneQuery("UPDATE `dede_member_record` SET `isexp`='-1',`uid`='$mid',`utime`='$jointime' WHERE cardid='$cardid'");”
到這里就已經完成安裝了,可以后臺生成一下邀請碼注冊試試!


以上轉載自:織夢技術研究中心官方網站:http://www.dedejs.com

百度網盤: 百度云盤