环境:ECSHOP2.7.3+DISCUZ X3.2+UCENTER1.6
文件路径:/bbs/source/class/class_member.php
在LINE924行处, 将$extra代码改为:
$ucsynlogin = $this->setting['allowsynlogin'] ? uc_user_synlogin($_G['uid']) : '';
$extra = array(
'showid' => 'succeedmessage',
'extrajs' => '<script type="text/javascript">'.
'setTimeout("window.location.href =\''.$href.'\';", '.$refreshtime.');'.
'$(\'succeedmessage_href\').href = \''.$href.'\';'.
'$(\'main_message\').style.display = \'none\';'.
'$(\'main_succeed\').style.display = \'\';'.
'$(\'succeedlocation\').innerHTML = \''.lang('message', $locationmessage).'\';'.
<span style="white-space:pre"> </span>'</script>'.$ucsynlogin,
'striptags' => false,
);

本文介绍如何在ECSHOP2.7.3与DISCUZX3.2结合使用UCENTER1.6的情况下,通过修改特定PHP文件实现登录状态的同步。该教程针对class_member.php文件中的指定行进行代码调整,确保用户登录信息能够被正确同步。

被折叠的 条评论
为什么被折叠?



