问题描述:织梦整合uc 和discuz,当dede管理员从后台修改用户秘密时,该用户不能正常登陆;
原因解析:织梦后台修改时候没有把对应的uc用户一起修改;
解决方法:在var/www/dede/member_do.php的提交方法里面添加(约233行):
- if(defined('UC_API') && @include_once DEDEROOT.'/uc_client/client.php')
- {
- $row = $dsql->GetOne("SELECT userid FROM `#@__member` WHERE mid='$id' LIMIT 1 ");
- $emailnew = $email;
- $ucresult = uc_user_edit($row['userid'], $oldpwd, $pwd, $emailnew,$ignoreoldpw=1);
- }
新闻热点
疑难解答