TinyMCE插件:RESPONSIVE filemanager 9 文件名…

2018-12-04 07:06:52来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

上传图片方法(filemanager/UploadHandler.php)

在上传图片的函数中查看,发现$file->name是一个完整的【文件名.后缀名】,所以使用explode(),文件名和后缀名分隔开来,对文件名进行了MD5加密,因为这样会比较快的统一名称规格和字符数量,然后重新拼成【文件名.后缀名】。

protected function handle_file_upload($uploaded_file, $name, $size, $type, $error, $index = null, $content_range = null)
{
    ...
    $FileName = explode('.', $file->name);
    $file->name = md5($FileName[0]) . '.' . $FileName[1];
    ...
}

这时重新上传文件,自动格式化名称成功。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:TinyMCE插件:RESPONSIVE filemanager 9 图片自动添加水印

下一篇:tp3.2和Bootstrap模态框导入excel表格数据