帝国CMS 上传附件保持原文件名丑八怪1年前发布关注私信06815 帝国CMS6.6/7.0都有效。 第一步: 找到:/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]; } 远程保存也是一样的理论(未测试): 查找: //远程保存function DoTranUrl($url,$classid){ 在这个函数里找到: $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 上传附件保持原文件名.doc © 版权声明 本站未注明转载的文章均为原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢! 分享是一种美德,当你分享时请你附带上本文链接。 THE END帝国cms教程# 帝国cms# 上传附件原文件名 点赞15 分享QQ空间微博QQ好友海报分享复制链接收藏