帝国cms实现会员注册之后根据所在会员组转向的方法

所属分类: CMS教程 / 帝国cms 阅读数: 2027
收藏 0 赞 0 分享
帝国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万能标签如何精确调用9级推荐或9级头条

帝国CMS 6.6版信息支持九级推荐和九级头条,调用更灵活,更多样化。后台支持设置多级,前台支持按各级调用信息
收藏 0 赞 0 分享

帝国CMS7.0后台关键字中文逗号和空格即时替换成英文逗号的方法

功能介绍:在添加文章的关键字时,把输入的中文逗号“,”和空格实时替换为英文逗号“,”。避免每次要手动输入或更改成英文逗号,敲空格更方便。
收藏 0 赞 0 分享

帝国CMS中确定某个页面使用的是哪个模版的方法

这篇文章主要介绍了帝国CMS中如何确定某个页面使用的具体是哪个后台模版,需要的朋友可以参考下
收藏 0 赞 0 分享

ecms灵动标签e:loop的用法通过执行sql获取需要的记录

在某些条件下,我们要求网站的某页上显示指定的信息,这时候sql语句的优势就凸显出来,利用sql语句只需要改改数字,就能让显示的内容彻底替换
收藏 0 赞 0 分享

帝国CMS用户提交信息反馈发送至邮箱代码

这篇文章主要介绍了帝国CMS用户提交信息反馈发送至邮箱代码,需要的朋友可以参考下
收藏 0 赞 0 分享

帝国CMS灵动标签PHP代码实现标签无限嵌套的效果

这篇文章主要为大家介绍了帝国CMS灵动标签PHP代码实现标签无限嵌套的效果,需要的朋友可以参考下
收藏 0 赞 0 分享

帝国CMS自定义列表的使用实例

这篇文章主要为大家介绍了帝国CMS自定义列表的使用实例,需要的朋友可以参考下
收藏 0 赞 0 分享

帝国ECMS注册会员去掉“选择注册会员类型”的方法

这篇文章主要为大家介绍了,需要的朋友可以参考下
收藏 0 赞 0 分享

帝国cms建立栏目后更新没有反应的解决办法

有部分帝国CMS用户在新建了几个栏目,或者是更新栏目关系后更新数据再刷新页面都没有反应,不知如何解决。这篇文章主要为大家介绍了帝国cms建立栏目后更新没有反应的解决办法,需要的朋友可以参考下
收藏 0 赞 0 分享

帝国CMS二次开发基本问题汇总

很多帝国CMS用户在使用过程中经常会出于个性化功能需求等原因而对帝国CMS进行二次开发,其中也会遇到不少问题,现就常见的问题汇总如下,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多