首页 > 后端开发 > php教程 > 网站与dz论坛用ucenter整合第一次登陆同步问题.

网站与dz论坛用ucenter整合第一次登陆同步问题.

WBOY
发布: 2016-06-23 14:03:18
原创
956 人浏览过

网站与dz论坛用ucenter整合好后,网站的会员需要在论坛登陆一次以后才会与网站同步登陆(未在论坛登陆过的是不会同步的)
,
 各位有没有做过或者有好的方法解决 这个在论坛登陆一次后才会与网站同步的问题..

...


回复讨论(解决方案)

我研究过,除非大幅修改dz的代码,不然实现不了。相对于需要用户进行第一次登录的操作,这不值得。

我研究过,除非大幅修改dz的代码,不然实现不了。相对于需要用户进行第一次登录的操作,这不值得。
的确是, 直接往它的会员表里插数据也是登陆不了的, 可能是他们会员表中跟其它的表相关连的没数据也是不能登陆的.  

的确是, 直接往它的会员表里插数据也是登陆不了的, 可能是他们会员表中跟其它的表相关连的没数据也是不能登陆的. 可能是你没有对相关表做相应的处理
你完全可以借助他的登录程序导入数据

多谢大家. 把问题搞定了.  整合时不必要登陆一次论坛也能同步了. 唠叨哥说得对, 是其它的相关表也要数据.  
对于用ucenter整合的朋友 可这样处理. 在 uc_client/model/user.php 的add_user 140左右行加入

		$this->db->query("INSERT INTO pre_common_member SET `uid`='".$uid."',`username`='".$username."',`password`='".$password."',`email`='".$email."',`adminid`='0',`groupid`='10',`regdate`='".$this->base->time."',`credits`='0',`timeoffset`='9999'");		$this->db->query("INSERT INTO pre_common_member_status SET `uid`='".$uid."',`regip`='".$regip."',`lastip`='".$regip."',`lastvisit`='1308642137',`lastactivity`='1308642137',`lastpost`='0',`lastsendmail`='0'");		$this->db->query("INSERT INTO pre_common_member_profile SET `uid`='".$uid."'");		$this->db->query("INSERT INTO pre_common_member_field_forum SET `uid`='".$uid."'");		$this->db->query("INSERT INTO pre_common_member_field_home SET `uid`='".$uid."'");		$this->db->query("INSERT INTO pre_common_member_count SET `uid`='".$uid."',`extcredits1`='0',`extcredits2`='0',`extcredits3`='0',`extcredits4`='0',`extcredits5`='0',`extcredits6`='0',`extcredits7`='0',`extcredits8`='0'");		
登录后复制


这样就不用登陆一次论坛就可以同步了.

我按照你说的加上了怎么不成功呢?
具体加在哪个位置,add_user里面还是外面?

多谢大家. 把问题搞定了. 整合时不必要登陆一次论坛也能同步了. 唠叨哥说得对, 是其它的相关表也要数据.  
对于用ucenter整合的朋友 可这样处理. 在 uc_client/model/user.php 的add_user 140左右行加入


PHP code


        $this->db->query("INSERT INTO pre_common_member……

不能用呀?求详解?
多谢大家. 把问题搞定了.  整合时不必要登陆一次论坛也能同步了. 唠叨哥说得对, 是其它的相关表也要数据.  
对于用ucenter整合的朋友 可这样处理. 在 uc_client/model/user.php 的add_user 140左右行加入

PHP code

        $this->db->query("INSERT INTO pre_common_member SE……

引用 2 楼 qazwsxhai 的回复:的确是, 直接往它的会员表里插数据也是登陆不了的, 可能是他们会员表中跟其它的表相关连的没数据也是不能登陆的.可能是你没有对相关表做相应的处理
你完全可以借助他的登录程序导入数据   这个提供的访求好像没用吧。

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板