    
签到天数: 25 天 [LV.4]偶尔看看III - UID
- 11
- 帖子
- 428
- 精华
- 12
- 积分
- 5014
- 软件
- 2452 套
- 稻币
- 1667 元
- 贡献
- 984
- 违规
- 0 次
- 注册时间
- 2009-3-13
  
|
两个论坛都整合了UCENTER,只需要添加几行代码,不管在哪个论坛注册,当他第一次在另外一个论坛登陆的时候,代码会自动检测并且自动激活,用户根本觉察不出来,所以就省去了烦人的激活步骤了。
打开每一个论坛的根目录下面的<logging.php>文件,找到:
- if($ucresult['uid'] > 0) {
复制代码 复制代码
在下面添加如下几行: - $tmp = $db->query("select count(*) from {$tablepre}members where uid=".$ucresult['uid']);
- if(!($userNotexist = $db->result($tmp))){
- $sql = "insert into {$tablepre}members (uid,username,email,groupid,timeoffset) values ({$ucresult[uid]},'{$ucresult[username]}','{$ucresult[email]}','10','9999')";
- $sql = $db->query($sql) or die('用户 '.$username.' 自动激活失败!');
- $sql = "insert into {$tablepre}memberfields (uid) values ({$ucresult[uid]})";
- $sql = $db->query($sql) or die('用户 '.$username.' 自动激活失败!');
- }
复制代码 |
|