ecshop新注册用户不能同步discuz

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家



第一次注册的时候登陆的时候discuz怎么没反应呢。要第二次才会自动登陆?ecshop2.73+discuz2.5能同步登陆和退出。就是新注册用户的时候不能同步。

回答:
看下是否UC没有整合好。

应该整合好了。通信没问题。也都能同步登陆和退出。就是注册新用户的时候不行。我自己看下能不能把登陆调用同步的代码在注册那里也用上应该就可以了



不知道哇。我也是刚弄。2.5和2.73的
$user->login($username,$password,isset($_POST['remember']));
$ucdata = isset($user->ucdata) ?$user->ucdata : '';
注册加上了。也生成了那JS。。不过还是木有同步。。有高手给点提示吗?反正就是第一次注册不可以。之后都可以了。到论坛也设置了不用激活登陆的。

前提与uc通信成功。否则后面的操作就白搭。
你可以加上个 返回值测试看看是否成功。

  1. list($uid, $username, $password, $email) = uc_user_login($_POST['username'], $_POST['password']);
复制代码

可以$uid的值,0-3,具体看看手册吧。
希望对你有帮助。

UC通信是成功的。不然不是旧用户就不会同步了。你说的那个我测测吧。新注册的用户在第二次登陆的时候也能同步。就是新注册的时候没有

通信成功了。不过2.73整合UC1.6都要修改代码才可以同步。