Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[分享] 关于品牌空间与discuzX2论坛第一次注册的用户登录不同步的解决方案

  [复制链接]
冰封123 发表于 2011-10-5 14:28:57 | 显示全部楼层
我的Q1808803055
回复

使用道具 举报

lvzhiyi 发表于 2011-10-13 14:14:47 | 显示全部楼层
我用了 在品牌空间用户注册都能反转回来 ,但是在论坛里浏览主题页面时注册就发生错误。回转的时候回不到当前浏览页面。http://dda.jkcfjy.com/member.php?mod=logging&action=ucsyn&referer=http://dda.jkcfjy.com/forum.php?mod=viewthread&tid=40&extra=page%3D1 大家可以看看,帮我指点一下。谢谢
回复

使用道具 举报

lvzhiyi 发表于 2011-10-13 17:54:21 | 显示全部楼层
这个代码只能返回到二级目录 有高手能修改到三级的 指教一下。谢谢的
回复

使用道具 举报

emeok 发表于 2011-10-14 23:56:37 | 显示全部楼层
留一个记号
回复

使用道具 举报

wyh_858687 发表于 2011-10-20 17:24:07 | 显示全部楼层
好像这样还是不能解决第一次登陆的同步问题
回复

使用道具 举报

taihuasuan 发表于 2011-10-23 09:54:46 | 显示全部楼层
学习啦 正好是我需要的内容
回复

使用道具 举报

恋梦萤火虫 发表于 2011-10-26 16:12:21 | 显示全部楼层
问题已解决,非常感谢
回复

使用道具 举报

senmu5080 发表于 2011-10-29 08:42:07 | 显示全部楼层
在1010版本还要这样设置吗?我在1010版本设置了,发现无法打开注册页面了,请楼主回答哦
回复

使用道具 举报

倍儿亲 发表于 2011-10-30 20:34:50 | 显示全部楼层
搞复杂了,直接在source/class/class_member.php中,找到
$extra = array(
                                'showid' => 'succeedmessage',
                                'extrajs' => '<script type="text/javascript">'.
                                        'setTimeout("window.location.href =\''.$href.'\';", 3000);'.
                                        '$(\'succeedmessage_href\').href = \''.$href.'\';'.
                                        '$(\'main_message\').style.display = \'none\';'.
                                        '$(\'main_succeed\').style.display = \'\';'.
                                        '$(\'succeedlocation\').innerHTML = \''.lang('message', $locationmessage).'\';'.
                                        '</script>',
                                'striptags' => false,
                        );
(在整个代码最后面几行就是)
在前面加上
$ucsynlogin = $this->setting['allowsynlogin'] ? uc_user_synlogin($_G['uid']) : '';
这句就是生成同步代码

然后把最上面那一堆代码改成
$extra = array(
                                'showid' => 'succeedmessage',
                                'extrajs' => '<script type="text/javascript">'.
                                        'setTimeout("window.location.href =\''.$href.'\';", 3000);'.
                                        '$(\'succeedmessage_href\').href = \''.$href.'\';'.
                                        '$(\'main_message\').style.display = \'none\';'.
                                        '$(\'main_succeed\').style.display = \'\';'.
                                        '$(\'succeedlocation\').innerHTML = \''.lang('message', $locationmessage).'\';'.
                                        '</script>'.$ucsynlogin,
                                'striptags' => false,
                        );

(其实就是增加了一个.$ucsynlogin)
回复

使用道具 举报

levinvip 发表于 2011-10-31 09:23:35 | 显示全部楼层

RE: 关于品牌空间与discuzX2论坛第一次注册的用户登录不同步的解决方案

不错 人材 回去试试看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-23 13:10 , Processed in 0.030234 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表