您现在的位置是:首页 > 学无止境 > 帝国CMS网站首页帝国CMS 帝国CMS 上传附件保持原文件名的方法!

帝国CMS 上传附件保持原文件名的方法!

  • 莫愁
  • 帝国CMS
  • 2019-02-27
简介每次上传附件都会被帝国给更改原文件名,怎么办,虽然帝国后台可以看这些文件的原文件名,但是只能看本文章的,下面我就教大家如何通过修改文件来达到附件文件名不被修改。
字数 233
帝国CMS 上传附件保持原文件名
找到 /e/class/connect.php
查找 $r[filetype]=GetFiletype($file_name);
 
在下面加入
 
$filename2=str_replace($r[filetype], '', $file_name); //获得去掉后缀的文件名
 
$mytype = array (".cod",  ".jad"); //定义需要保留原名的文件类型
 
查找 $r[filename]=$r[insertfile].$r[filetype];
 
修改为
 
if(in_array($r[filetype],$mytype)){
        $r[filename]=$filename2.$r[filetype]; //真实文件名
    }
    else
    {
        $r[filename]=$r[insertfile].$r[filetype];
    }


转载: 感谢您对莫愁个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源莫愁个人博客 https://www.mochoublog.com/study/85.html”。

文章评论

    • 评论
    人参与,条评论

技术在线

服务时间

周一至周日 12:00-22:00

关闭下雪
关闭背景特效