增加非本人访问我的网盘内的文件权限检测

2024-07-17 23:53 更新

为了获取更多最新内容及功能更新,请直接访问我们的首页以查看DzzOffice笔记的最新地址。

简介方法原代码

else{ //继承上级,查找上级 if($folder['pfid']>0 && $folder['pfid']!=$folder['fid']){ //有上级目录 return self::getPerm($folder['pfid'],$bz,$i); }else{ //其他的情况使用 return self::getuserPerm(); } }

修改后的代码

else{ //继承上级,查找上级 if($folder['pfid']>0 && $folder['pfid']!=$folder['fid']){ //有上级目录 return self::getPerm($folder['pfid'],$bz,$i); }elseif($folder = C::t('folder')->fetch_home_by_uid($uid)){ //有上级目录 if($folder['fid']){ $fids = array(); $fids[] = $folder['fid']; foreach (C::t('folder')->fetch_all_folderfid_by_pfid($folder['fid']) as $v) { $fids[] = $v; } if (!($folder['fid']==$fid || in_array($fid,$fids))){ return false; } } }else{ //其他的情况使用 return self::getuserPerm(); } }


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号