KodExplorer增加上传文件格式限制

找到这个文件:

找到上传文件的函数:

添加格式限制:

if (!set_format($savePath)) {
    show_json('禁止上传', false);
}

添加格式限制函数:

/**
 * 如果不是指定格式禁止上传
 * by Moe-boshi
 * @param string $str 文件名
 * @return string      文件格式
 */
function set_format($str)
{
    // 取文件后缀名
    $str = strtolower(pathinfo($str, PATHINFO_EXTENSION));
    $enable_office = array(
        'doc',
        'docx',
        'ppt'
        );
    $enable_pic = array(
        'gif',
        'png',
        'jpg'
        );
    // 匹配不同的结果
    switch ($str) {
        case in_array($str, $enable_office):
            return true;
            break;
        case in_array($str, $enable_pic):
            return true;
            break;
        default:
            return false;
            break;
    }
}
点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注

4 + 7 =