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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz! X2 1221版本后出现上传附件后用户组变动的解决方案

[复制链接]
rikioy 发表于 2012-2-9 11:54:37 | 显示全部楼层 |阅读模式
本帖最后由 rikioy 于 2012-2-9 11:55 编辑

有问题改第一个,第一个改了不管用,再继续改第二个。都改了后,没有再出现过问题。
用户组变动改法之一
  1. class_forumupload.php 中

  2. 约 31行

  3. $_G['member'] = DB::result_first("SELECT groupid FROM ".DB::table('common_member')." WHERE uid='".$this->uid."'");
  4. 改为
  5. $_G['member'] = DB::result_first("SELECT *  FROM ".DB::table('common_member')." WHERE uid='".$this->uid."'");
复制代码
用户组变动改法之二
  1. Class_credit.php
  2. function checkusergroup 函数中
  3. if($uid != $_G['uid']) {
  4.         $member = DB::fetch_first("SELECT * FROM ".DB::table('common_member')." WHERE uid='$uid'");
  5. } else {
  6.         $member = $_G['member'];
  7. }
  8. 改成
  9. $member = DB::fetch_first("SELECT * FROM ".DB::table('common_member')." WHERE uid='$uid'");
复制代码



64243354 发表于 2012-2-9 17:33:55 | 显示全部楼层
支持一下啦
回复

使用道具 举报

军刀闪亮 发表于 2012-2-9 19:10:45 | 显示全部楼层
本帖最后由 军刀闪亮 于 2012-2-9 19:49 编辑

经过测试,后台附件大小及类型的限制还是失效状态,会员可以任意上传大于用户组权限的附件,可以上传任意类型文件
此问题出在“普通上传”和快速回复里的“添加附件”中,在“批量上传”中不存在。

X2 1221版本BUG,上传附件限制失效了
https://discuz.dismall.com/thread-2612501-1-1.html

全新安装的X2也不存在这个问题
回复

使用道具 举报

wgtmis 发表于 2012-2-11 17:53:32 | 显示全部楼层

本帖最后由 wgtmis 于 2012-2-11 18:16 编辑

兩各方法都用過了 不行 自定義用戶組 除了附件外 其他都沒問題 包含自定義管理組 也一樣 且改了之後

還多出一各問題 相同的txt檔 大小一樣 一各會變過大 一各不會 另一各問題都相同 不支持此擴展名
再不同測試下 終於找出問題了  註冊之後 不是會變成限制型會員嗎 那裡本來有限制 能上傳之擴展名

我把那裡刪除留空之後 就沒有問題 全都可以上傳了 不過 其實問題還是一樣 自定義用戶組的上傳限制

居然會被留在限制會員 那代表數據 因該有問題 可惜 我不會程式語言 所以只能提出問題 沒辦法解決

盼其他高手 可以看看


至於 樓上大大所說的問題 我就沒有了 我只有上傳附件的問題 且目前 再權限方面 也沒有問題
回复

使用道具 举报

军刀闪亮 发表于 2012-2-13 07:55:19 | 显示全部楼层
本帖最后由 军刀闪亮 于 2012-2-13 07:58 编辑
wgtmis 发表于 2012-2-11 17:53
兩各方法都用過了 不行 自定義用戶組 除了附件外 其他都沒問題 包含自定義管理組 也一樣 且改了之後

還 ...

你在官方论坛试试就知道了,现在官方论坛就存在这个问题。
我用“普通上传”给你上传个近6M的附件看看:

再用“普通上传”给你上传个近2M的图片试试

而我实际的上传权限只有1000KB

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

enhand 发表于 2012-2-14 21:50:22 | 显示全部楼层
官方没有完整解决方案?
回复

使用道具 举报

ARCHY` 发表于 2012-2-28 11:58:40 | 显示全部楼层
支持下了
回复

使用道具 举报

1314学习网 发表于 2012-2-28 17:44:47 | 显示全部楼层
军刀闪亮 发表于 2012-2-13 07:55
你在官方论坛试试就知道了,现在官方论坛就存在这个问题。
我用“普通上传”给你上传个近6M的附件看看: ...

高,实在是高,哈哈
回复

使用道具 举报

军刀闪亮 发表于 2012-2-28 20:50:52 | 显示全部楼层
1314学习网 发表于 2012-2-28 17:44
高,实在是高,哈哈

呵呵,高有啥用,官方并不承认有问题。
回复

使用道具 举报

xhnet 发表于 2012-2-29 08:33:15 | 显示全部楼层
{:soso_e179:}呵呵,高
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 21:39 , Processed in 0.030595 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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