| 标题 | 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; } 即为添加的跳转代码。 |
| 随便看 |
|
在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。