帝国论坛帝国网站管理系统交流区帝国CMS使用交流[求助] 请问注册提交完成以后自动返回的页面在哪里可以更改谢谢~ 【本版专题贴子】  
主题:[求助] 请问注册提交完成以后自动返回的页面在哪里可以更改谢谢~ [加入收藏夹]   

yunhaibin
用户头衔:书生

精华贴   :0
发贴数   :19
经验值   :89
注册时间:2005-03-05
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[求助] 请问注册提交完成以后自动返回的页面在哪里可以更改谢谢~
请问注册提交完成以后自动返回的页面在哪里可以更改谢谢~~~   我想注册完成后跳转到我指定的页面地址~~




2009-08-28 16:43:04 已设置保密 顶部 回复 引用 报告 编辑 删除

yunhaibin
用户头衔:书生

精华贴   :0
发贴数   :19
经验值   :89
注册时间:2005-03-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

谁知道呀,帮帮我吧,谢谢了




2009-08-28 17:25:30 已设置保密 顶部 回复 引用 报告 编辑 删除

yunhaibin
用户头衔:书生

精华贴   :0
发贴数   :19
经验值   :89
注册时间:2005-03-05
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

来人啊




2009-08-31 10:15:25 已设置保密 顶部 回复 引用 报告 编辑 删除

pw8
用户头衔:探花

精华贴   :0
发贴数   :8756
经验值   :22494
注册时间:2008-10-10
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

改e/class/user.php




2009-08-31 10:20:02 已设置保密 顶部 回复 引用 报告 编辑 删除

yunhaibin
用户头衔:书生

精华贴   :0
发贴数   :19
经验值   :89
注册时间:2005-03-05
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

改哪个部分能告诉我下吗?谢谢了




2009-08-31 10:33:29 已设置保密 顶部 回复 引用 报告 编辑 删除

yunhaibin
用户头衔:书生

精华贴   :0
发贴数   :19
经验值   :89
注册时间:2005-03-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

没有PHP的高手在吗?




2009-08-31 11:24:45 已设置保密 顶部 回复 引用 报告 编辑 删除

忘事无忧
用户头衔:探花

精华贴   :0
发贴数   :10350
经验值   :23592
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

修改e/class/user.php,搜索register(




2009-08-31 12:16:18 已设置保密 顶部 回复 引用 报告 编辑 删除

yunhaibin
用户头衔:书生

精华贴   :0
发贴数   :19
经验值   :89
注册时间:2005-03-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]


function register($username,$password,$repassword,$email){
        global $empire,$user_tablename,$public_r,$user_groupid,$user_username,$user_userid,$user_email,$user_password,$user_dopass,$user_rnd,$user_registertime,$user_register,$user_group,$user_saltnum,$user_salt,$user_seting,$forumgroupid,$registerurl,$dbtbpre,$user_regcookietime;
        //关闭
        if($public_r['register_ok'])
        {printerror("CloseRegister","history.go(-1)",1);}
        if(!empty($registerurl))
        {
                Header("Location:$registerurl");
                exit();
    }
        $username=trim($username);
        $password=trim($password);
        $username=RepPostVar($username);
        $password=RepPostVar($password);
        if(!$username||!$password||!$email)
        {printerror("EmptyMember","history.go(-1)",1);}
        //用户字数
        $pr=$empire->fetch1("select min_userlen,max_userlen,min_passlen,max_passlen from {$dbtbpre}enewspublic limit 1");
        $userlen=strlen($username);
        if($userlen<$pr[min_userlen]||$userlen>$pr[max_userlen])
        {printerror("FaiUserlen","history.go(-1)",1);}
        //密码字数
        $passlen=strlen($password);
        if($passlen<$pr[min_passlen]||$passlen>$pr[max_passlen])
        {printerror("FailPasslen","history.go(-1)",1);}
        if($repassword!=$password)
        {printerror("NotRepassword","history.go(-1)",1);}
        if(!chemail($email))
        {printerror("EmailFail","history.go(-1)",1);}
        if(strstr($username,"|")||strstr($username,"*"))
        {printerror("NotSpeWord","history.go(-1)",1);}
        $username=RepPostStr($username);
        $num=$empire->gettotal("select count(*) as total from ".$user_tablename." where ".$user_username."='$username' limit 1");
        if($num)
        {printerror("ReUsername","history.go(-1)",1);}
        //注册时间
        if($user_register)
        {
                $registertime=time();
                $dyh="";
        }
        else
        {
                $registertime=date("Y-m-d H:i:s");
                $dyh="'";
        }
        $birthday=$y.$m.$d;
        $rnd=make_password(12);//产生随机密码
        //密码
        if(empty($user_dopass))//单重md5
        {
                $password=md5($password);
        }
        elseif($user_dopass==2)//双重md5
        {
                $salt=make_password($user_saltnum);
                $password=md5(md5($password).$salt);
        }
        elseif($user_dopass==3)//16位md5
        {
                $password=substr(md5($password),8,16);
        }
        $user_groupid=(int)$user_groupid;
        $email=RepPostStr($email);
        $sql=$empire->query("insert into ".$user_tablename."(".$user_username.",".$user_password.",".$user_email.",".$user_registertime.",".$user_group.",".$user_rnd.") values('$username','$password','$email',".$dyh."$registertime".$dyh.",$user_groupid,'$rnd');");
        //取得userid
        $userid=$empire->lastid();
        //附加表
        $addnum=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsmemberadd where userid='$userid'");
        if(!$addnum)
        {
                $truename=RepPostStr($_POST['truename']);
                $oicq=RepPostStr($_POST['oicq']);
                $msn=RepPostStr($_POST['msn']);
                $call=RepPostStr($_POST['call']);
                $phone=RepPostStr($_POST['phone']);
                $address=RepPostStr($_POST['address']);
                $zip=RepPostStr($_POST['zip']);
                $sql1=$empire->query("insert into {$dbtbpre}enewsmemberadd(userid,truename,oicq,msn,`call`,phone,address,zip) values($userid,'$truename','$oicq','$msn','$call','$phone','$address','$zip');");
        }
        if($sql)
        {
                $logincookie=0;
                if($user_regcookietime)
                {
                        $logincookie=time()+$user_regcookietime;
                }
                $set1=esetcookie("mlusername",$username,$logincookie);
                $set2=esetcookie("mluserid",$userid,$logincookie);
                $set3=esetcookie("mlgroupid",$user_groupid,$logincookie);
                $set4=esetcookie("mlrnd",$rnd,$logincookie);
                $location="../../";
                $returnurl=getcvar('returnurl');
                if($returnurl&&!strstr($returnurl,"action/member/iframe"))
                {
                        $location=$returnurl;
                }
                $set5=esetcookie("returnurl","");
        /*---------------------------------------------------------------------------
                                                                                        通行证
                ----------------------------------------------------------------------------*/
                //$forward        = $GLOBALS["forward"];
                //if ($forward!=""){
                //                $$UrlStr = "";
                //}
                //if($forward==""){
                //        $forward = "../../";
                //}
                //if($forward!=""){
                $password        = md5($password);
                $cookietime = "31536000";
                $time                = time();
                $username        = $username;
                $email                = $email;
                $passport_key="13164297387";
                $action                = "login";
               
                        $member = array
                                (
                                'cookietime'=> $cookietime,
                                'time'                => $time,
                                'username'        => $username,
                                'password'        => $password,
                                'email'                => $email
                                );

                $forwardUrl        = rawurlencode($forward);
                $auth = passport_encrypt(passport_encode($member), $passport_key);
                $authUrl = rawurlencode($auth);
                $verify = md5($action.$auth.$forward.$passport_key);               
                header("Location:../../bbs/api/passport.php?action=$action&auth=$authUrl&forward=$forwardUrl&verify=$verify");
                //}
        //==============header到bbs=====================
                printerror("RegisterSuccess",$location,1);
        }



大哥帮我看看修改哪里可以修改注册成功后的跳转页面,谢谢了




2009-09-06 20:39:49 已设置保密 顶部 回复 引用 报告 编辑 删除

城市孤星
用户头衔:探花

精华贴   :0
发贴数   :7446
经验值   :16630
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

printerror("RegisterSuccess","返回地址",1);




2009-09-07 08:27:21 已设置保密 顶部 回复 引用 报告 编辑 删除

diandongdiniu
用户头衔:书生

精华贴   :0
发贴数   :5
经验值   :8
注册时间:2012-03-12
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

过来学习一下 嘿嘿



西安叉车,西安合力叉车,西安升降平台,电动地牛:www.diandongdiniu.com

2012-03-13 09:37:50 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1