码迷,mamicode.com
首页 > 其他好文 > 详细

TinyMCE插件:Filemanager [4.x-6.x] 文件名统一格式化

时间:2018-11-25 11:50:02      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:数组   程序   后缀名   move   ade   col   name   temp   格式   

上传图片程序(filemanager/upload.php)

if (!empty($_FILES) && $upload_files)中上传图片时,在文件正式上传至服务器前,有一次重命名文件的机会,就是$_FILES数组。

$_FILES[‘file‘][‘name‘]正是文件名【文件名.后缀名】

使用explode()将文件名与后缀名分开,再对文件名进行MD5加密,重新拼成新的文件名即可。

if (!empty($_FILES) && $upload_files) {
    ....

    $FileName = explode(‘.‘, $_FILES[‘file‘][‘name‘]);
    $FileMD5 = md5($FileName[0]) . ‘.‘ . $FileName[1];

    $targetFile = $targetPath . $FileMD5;
    $targetFileThumb = $targetPathThumb . $FileMD5;
    move_uploaded_file($tempFile, $targetFile);

    ....
}

 

TinyMCE插件:Filemanager [4.x-6.x] 文件名统一格式化

标签:数组   程序   后缀名   move   ade   col   name   temp   格式   

原文地址:https://www.cnblogs.com/dydashu/p/10014747.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!