Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已解决] 如何UCH注册用户默认加入某个群组?

[复制链接]
冰芝客 发表于 2009-9-3 11:36:54 | 显示全部楼层 |阅读模式
3微币
如题
UCH注册用户默认加入某个群组

这个能不能实现?

最佳答案

查看完整内容

已经有方案解决了,我已在用了,没问题。 —————————————————————— 打开space.php 找到 //处理 在 //处理 上面加入以下代码:(记得改tagid)//默认加入群组 —————————————————————— //默认加入群组 if($_SGLOBAL['supe_uid']){ $sql = "SELECT * FROM ".tname('mtag')." WHERE tagid=18"; //这个ID需要你修改成自己的默认群组的ID $query = $_SGLOBAL['db' ...
回复

使用道具 举报

周末闲着 发表于 2009-9-3 11:36:55 | 显示全部楼层
本帖最后由 周末闲着 于 2009-9-3 11:58 编辑

已经有方案解决了,我已在用了,没问题。
——————————————————————

打开space.php

找到 //处理
在 //处理 上面加入以下代码:(记得改tagid)//默认加入群组
——————————————————————

//默认加入群组
if($_SGLOBAL['supe_uid']){
             $sql = "SELECT * FROM ".tname('mtag')." WHERE tagid=18"; //这个ID需要你修改成自己的默认群组的ID
         $query = $_SGLOBAL['db']->query($sql);
         $rs=($_SGLOBAL['db']->fetch_array($query));
          if($rs) {           //如果有该群组
            $tagid = $rs['tagid']; //先查找当前用户是否已经加入了该群组
                 $sql = "SELECT * FROM `" .tname('tagspace'). "` WHERE tagid=$tagid AND uid=".$_SGLOBAL[supe_uid];
                  $query = $_SGLOBAL['db']->query($sql);
                   $found_user_tagspace=($_SGLOBAL['db']->fetch_array($query));
                            if(!$found_user_tagspace) { //如果没有加入,
                          $setarr=array('membernum'=>$rs['membernum']+1);//更新群组人数
                           updatetable('mtag',$setarr,array('tagid'=>$tagid));
                            unset($setarr);
                         $setarr = array( 'tagid' => $tagid, 'uid' => $_SGLOBAL[supe_uid], 'username' => $_SGLOBAL[supe_username], 'grade' => 0 );
                         $tagspaceid=inserttable('tagspace',$setarr,1); //加入群组
                         }
                                          
        }
}
回复

使用道具 举报

guanjingla 发表于 2009-9-3 11:42:44 | 显示全部楼层
这个不能实现的。。除非官网开发这个功能
回复

使用道具 举报

swicandoit 发表于 2009-9-3 11:52:41 | 显示全部楼层
看看先。。。。。。
回复

使用道具 举报

 楼主| 冰芝客 发表于 2009-9-4 08:36:56 | 显示全部楼层
已经成功了
回复

使用道具 举报

周末闲着 发表于 2009-9-5 10:05:55 | 显示全部楼层
而且经过试验证实——
在“设置默认加入群组”之前的用户,
在登录后也会自动加入默认的群组。
回复

使用道具 举报

uuvd 发表于 2009-9-5 11:00:40 | 显示全部楼层
等要用的时候在来加.
回复

使用道具 举报

redgoogle 发表于 2009-9-5 17:18:52 | 显示全部楼层
谢谢分享!用上了没发现问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-9 07:27 , Processed in 0.098190 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表