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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

修正转换过来的用户组为空的解决方法

[复制链接]
andy888 发表于 2010-5-1 18:36:33 | 显示全部楼层 |阅读模式
本帖最后由 andy888 于 2010-5-1 18:44 编辑

修正转换过来的用户组为空无法校验用户组的解决办法

1、第一种修改source\class\class_credit.php文件找到
  1. if($group['type'] == 'member' && !($member['credits'] >= $group['creditshigher'] && $member['credits'] < $group['creditslower'])) {
复制代码
修改成
  1. if(is_array($member) && empty($group) || $group['type'] == 'member' && !($member['credits'] >= $group['creditshigher'] && $member['credits'] < $group['creditslower'])) {
复制代码
2、第二种办法,执行SQL解决你的用户组问题
  1. UPDATE pre_common_member SET groupid=10 WHERE groupid=0
复制代码
这个方法就是把你转换过来用户组为0的用户统一更新为你的注册用户的组,10是你的有权限最低普通用户组,然后只要用户的积分变更了就可以自动校正该用户所属用户组

3、第三种如果你还未转换程序之前,可以把下面的文件履盖到你的转换程序中再执行转换


以上三种可供你选择都能解决用户组为空,无法校正用户组的问题
q344617263 发表于 2010-5-1 18:37:05 | 显示全部楼层
真是及时雨
回复

使用道具 举报

inonce 发表于 2010-5-1 18:44:13 | 显示全部楼层
顶啊
回复

使用道具 举报

Sky.殇 发表于 2010-5-1 18:47:19 | 显示全部楼层
~支持啊~     ~~
回复

使用道具 举报

marco187 发表于 2010-5-1 18:52:38 | 显示全部楼层
谢谢提供方法
回复

使用道具 举报

anydoo 发表于 2010-5-1 18:58:08 | 显示全部楼层
荣成信息港www.airongcheng.com学习了%%%
回复

使用道具 举报

指间流沙 发表于 2010-5-1 18:58:46 | 显示全部楼层
支持一下
回复

使用道具 举报

anydoo 发表于 2010-5-1 18:58:48 | 显示全部楼层
爱潍坊网www.iweifang.com也学习了%%
回复

使用道具 举报

白垩纪 发表于 2010-5-1 19:03:06 | 显示全部楼层
顶。顶顶
!!!@@
回复

使用道具 举报

白垩纪 发表于 2010-5-1 19:03:26 | 显示全部楼层
太感谢了。啊。。。就等这个了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 16:18 , Processed in 0.039580 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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