欢迎来访河南SEO,感谢您的支持!QQ:1449585010。

帝国CMS教程:上传图片保持原文件名的方法

CMS 河南SEO 221℃ 0评论

首先我们文件中打开e/class/connect.php文件。

然后找到以下代码(大概在3714行)

$r[filetype]=GetFiletype($file_name)

在上面代码下面插入以下代码;

$filename2=str_replace($r[filetype], ”, $file_name); //获得去掉后缀的文件名 $mytype = array (“.cod”, “.jad”); //定义需要保留原名的文件类型

第三步:找到

$r[filename]=$r[insertfile].$r[filetype];

替换为:

$r[filename]=$r[insertfile].$r[filetype];
修改为
if(in_array($r[filetype],$mytype)){
$r[filename]=$filename2.$r[filetype]; //真实文件名
}
else
{
$r[filename]=$r[insertfile].$r[filetype];
}

这样我们就完成了对帝国cms上传文件名的方法。转载请注明!

$mytype = array (“.txt”, “.rar”, “.zip”, “.doc”, “.docx”, “.xlsx”, “.ppt”, “.pdf”);

上面是我们上传文件的后缀名,在我们帝国后台里也可以自行添加

系统》系统设置(系统参数设置》文件设

.$r[insertfile]? 这个代表的是随机码
.$r[filetype]?? 这个代表的是文件类型
$filename2 这个代表的是原文件名

转载请注明:SEO教程自学网_郑州网站优化_网站建设_关键词快排 » 帝国CMS教程:上传图片保持原文件名的方法

喜欢 (1)or分享 (0)
头像
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址