您现在的位置是:首页 > 学无止境 > 帝国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”。
- 帝国CMS
- 2019-02-27
帝国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”。
上一篇:帝国CMS列表页分页样式修改美化