最新公告
  • 欢迎您光临 我爱模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境! 立即加入钻石VIP
  • 帝国cms实现会员注册之后根据所在会员组转向的方法

    正文概述 管理员   2025-09-06   7

    这篇文章主要为大家介绍了帝国cms实现会员注册之后根据所在会员组转向的方法,对于开发会员系统来说非常有借鉴价值,需要的朋友可以参考下

    帝国cms要实现会员注册之后根据所在会员组转向的能能,就需要修改/e/member/class/member_registerfun.php文件

    找到第175行,修改成如下代码:

    复制代码代码如下:

    //审核
    
    if($checked==0)
    
    {
    
    $location=DoingReturnUrl("../../",$_POST['ecmsfrom']);
    
    printerror("RegisterSuccessCheck",$location,1);
    
    }
    
    $logincookie=0;
    
    if($ecms_config['member']['regcookietime'])
    
    {
    
    $logincookie=time()+$ecms_config['member']['regcookietime'];
    
    }
    
    $r=$empire->fetch1("select ".eReturnSelectMemberF('*')." from ".eReturnMemberTable()." where ".egetmf('userid')."='$userid' limit 1");
    
    $set1=esetcookie("mlusername",$username,$logincookie);
    
    $set2=esetcookie("mluserid",$userid,$logincookie);
    
    $set3=esetcookie("mlgroupid",$groupid,$logincookie);
    
    $set4=esetcookie("mlrnd",$rnd,$logincookie);
    
    //验证符
    
    qGetLoginAuthstr($userid,$username,$rnd,$groupid,$logincookie);
    
    //登录附加cookie
    
    AddLoginCookie($r);
    
    if($groupid==1)
    
    {
    
    $location="地址1";
    
    }
    
    elseif($groupid==2)
    
    {
    
    $location="地址2";
    
    }
    
    $returnurl=getcvar('returnurl');
    
    if($returnurl&&!strstr($returnurl,"e/member/iframe")&&!strstr($returnurl,"e/member/register")&&!strstr($returnurl,"enews=exit"))
    
    {
    
    $location=$returnurl;
    
    }
    
    $set5=esetcookie("returnurl","");
    
    //易通行系统
    
    DoEpassport('reg',$userid,$username,$truepassword,$salt,$email,$groupid,$registertime);
    
    $location=DoingReturnUrl($location,$_POST['ecmsfrom']);
    
    printerror("RegisterSuccess",$location,1);
    
    }
    
    else
    
    {printerror("DbError","history.go(-1)",1);}
    
    }
    
    ?>
    
    
    
    其中的:
    
    
    
    复制代码代码如下:
    
    if($groupid==1)
    
    {
    
    $location="地址1";
    
    }
    
    elseif($groupid==2)
    
    {
    
    $location="地址2";
    
    }
    
    

    即为添加的跳转代码。


    我爱模板网 » 帝国cms实现会员注册之后根据所在会员组转向的方法

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?587cc1e5c052b5b0ce99533beff13c96"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

    请选择支付方式

    ×
    支付宝支付
    余额支付
    ×
    微信扫码支付 0 元