您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
帝国CMS附件文件名怎么修改
王悟营2023-05-19帝国CMS教程已有人查阅
导读帝国CMS附件文件名默认是是MD5的方法命名的,如果项目不需要这样该如何自定义帝国CMS附件名称了?,几种情况下的修改方法都分享给大家。

帝国CMS附件文件名默认是是MD5的方法命名的,如果项目不需要这样该如何自定义帝国CMS附件名称了?,几种情况下的修改方法都分享给大家。
用原文件名
1、打开 /e/class/connect.php,
2、查找
//返回上传文件名
3、修改为
function ReturnDoTranFilename($file_name,$classid){
$extension = substr(strrchr($file_name, '.'), 1);
$filename=basename($file_name,".".$extension).date("YmdHis");
return $filename;
}
这种方法比较简单明了,一看就懂。
用户上传文件名
1、打开 /e/class/connect.php,
2、查找
//返回上传文件名
3、修改为
//返回上传文件名
function ReturnDoTranFilename($file_name,$classid){
//$filename=md5(uniqid(microtime()).EcmsRandInt());
$userid=getcvar('loginuserid',1);
if(!$userid)$userid=getcvar('mluserid');
if(!$userid)$userid='0';
$filename=$userid."_".date('YmdHis');
return $filename;
}
这种方法是以用户ID+时间的方式命名,如果用户有大量上传,可能会出现重名的可能性,所以不建议、
其他方法
1、打开 /e/class/connect.php,
2、查找
//返回上传文件名
3、在这句下面加入下面两行代码
$filename2=str_replace($r[filetype], ”, $file_name); //获得去掉后缀的文件名
$mytype = array (“.cod”, “.jad”); //定义需要保留原名的文件类型
4、查找
$r[filename]=$r[insertfile].$r[filetype];
5、修改为
if(in_array($r[filetype],$mytype)){ $r[filename]=$filename2.$r[filetype]; //真实文件名 } else { $r[filename]=$r[insertfile].$r[filetype]; }
网上找的没测试,看着挺繁琐,自行测试可行性。
本文标签:
很赞哦! ()
上一篇:帝国CMS会员推广怎么使用
图文教程
帝国cms实现统计排序查询播放时间、播放次数和用户的插件
插件初衷:站长后台查询某个影片的播放次数,最后播放时间,播放的会员,并能进行简单的查询和排序。此插件用来一般视频学习站点统计查询用户播放情况
帝国CMS教程加入购物车地址的修改方法
帝国CMS7.0加入购物车地址更改为:跟帝国CMS6.6版本的地址不一样。
帝国CMS常用变量整理方便二次开发
1、系统模板所在的位置:采集字段模板 e/data/html/cjhtml.txt前台字段表单模板 e/data/html/qfhtml.txt后台字段表单模板 e/data/html/sysfhtml.txt
帝国CMS7.5怎么支持php7.4+版本的方法
帝国CMS7.5官方说明是支持php7.*高版本的,但是测试发现php只要高于php7.1以上,就会出现各种小BUG的,可能还是某些语法不太支持的原因。
相关源码
-
(自适应)品牌策划网络设计作品公司个人pbootcms网站源码下载本款基于PbootCMS开发的网站模板专为品牌策划、设计公司打造,特别适合展示创意作品、设计案例和企业服务。模板采用现代化设计风格查看源码 -
(自适应响应式)pbootcms食品零食店日化用品网站源码下载基于PbootCMS内核开发的响应式模板,为食品零食、日化用品等行业量身定制。该模板通过可视化设计展现产品特色,帮助企业快速搭建专业官网查看源码 -
pbootcms模板(PC+WAP)传媒广告影视公司网站源码基于PbootCMS内核开发的全自适应传媒文化网站模板,为影视公司、广告传媒企业打造,同时支持多行业快速适配。通过替换文字图片即可转换为其他行业网站查看源码 -
(自适应)挖掘机大型采矿设备pbootcms网站源码下载本模板基于PbootCMS系统开发,专为重型机械设备行业设计,特别适合挖掘机、采矿设备、工程机械等工业设备展示。采用响应式布局技术,确保各类设备参数和图片在不同终端上都能清晰展示。查看源码 -
自适应容器设备机械行业通用pbootcms网站模板本模板是一款基于PbootCMS开源内核深度开发,为容器制造、容器设备、压力容器及相关行业量身打造的高品质响应式企业网站模板。查看源码 -
(自适应响应式)绿色环保材料设备科技类营销型网站pbootcms源码下载本模板基于PbootCMS开发,主要面向环保设备、环保材料及相关科技企业。采用HTML5+CSS3技术构建,具备响应式特性,确保在各类设备上均有良好展示效果。查看源码
| 分享笔记 (共有 篇笔记) |

