当前位置: 移动技术网 > IT编程>开发语言>PHP > TinyMCE插件:Filemanager [4.x-6.x] 文件名统一格式化

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

2018年11月26日  | 移动技术网IT编程  | 我要评论

上传图片程序(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);

    ....
}

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网