首页 > 新闻资讯 > 特定用户的上传限制

特定用户的上传限制

7条评论
标签:
更多

以前分享过破解上传文件格式的代码,但是如果你不想让一些注册用户得到这种破解的特权,可以使用下面这段代码来实现。如果用户的名字没有包含在这个里面的话,那么他就只能上传jpg和gif格式的图片

 01    add_filter('upload_mimes','restrict_mime');
02    function restrict_mime($mimes) {
03        global $current_user;
04        get_currentuserinfo();
05        // change users in list
06        $users = array(
07                                  "ryan",
08                                  "steven",
09                                  "larry",
10                                  "jerry"
11                                );
12        if (!in_array($current_user->user_login, $users)) {
13        $mimes = array(
14                        'jpg|jpeg|jpe' => 'image/jpeg',
15                        'gif' => 'image/gif',
16        );
17        }
18        return $mimes;
19    }

* 版权声明:作者WordPress啦! 转载请注明出处。

#1
再加个PNG就好了,呵呵
#2
这个功能还用不到
#3
我也不用这个还
#4
代码直接用呗
#5
我试用一下先~
#6
This page is a walk-through for all the info you wanted about this and didn’t know who to ask. Look here, you’ll absolutely get your answers.
#7
请问这代码是放什么地方?