您现在的位置是:首页 > cms教程 > PbootCMS教程PbootCMS教程
pbootcms怎么实现上传文件使用原名称不改名
雪柳2024-11-07PbootCMS教程已有人查阅
导读PbootCMS默认上传成功的文件,图片、文档、压缩包等均是重命名后保存,但是偶尔一些客户的文件要求使用原名称,例如文档、压缩包这类非图片的。
PbootCMS默认上传成功的文件,图片、文档、压缩包等均是重命名后保存,但是偶尔一些客户的文件要求使用原名称,例如文档、压缩包这类非图片的。接下来讲解下如何二开实现非图片类的文件使用原名称来保存。
修改步骤
1、打开core > function> file.php,找到:
修改步骤
1、打开core > function> file.php,找到:
$file_ext = strtolower(end($file)); // 获取扩展
在其下一行增加:
$file_truename = $file[0]; //获取文件真实名称
2、继续在此文件里找到:
$file_path = $save_path . '/' . $file_type . '/' . date('Ymd') . '/' . time() . mt_rand(100000, 999999) . '.' . $file_ext;
替换成以下:
//如果是图片随机重命名,其他的按原文件名称
if ($file_type == 'i**ge') {
$file_path = $save_path . '/' . $file_type . '/' . date('Ymd') . '/' . time() . mt_rand(100000, 999999) . '.' . $file_ext;
} else {
$file_path = $save_path . '/' . $file_type . '/' . date('Ymd') . '/' . $filetruename . '.' . $file_ext;
}
至此即可。
本文标签:
很赞哦! ()
相关教程
图文教程
pbootcms授权码在哪里填写
未匹配到本域名()有效授权码,请到pbootcms官网获取,并填写到网站后台"全局配置>>配置参数"中。
PbootCMS伪静态设置方法。PbootCMS安装后内页打开404错误怎么办
1、去后台配置参数-URL规则下选择伪静态模式,保存。2、根据服务器环境添加伪静态规则网站根目录下有个rewrITe文件里有三种伪静态方式,根据实际情况选择使用。
pbootcms执行代码漏洞(目前未知是否修复)
第一处if判断,我们可以在函数名和括号之间插入控制字符,如\x01,第二处判断:可利用PHP无参数RCE绕过当然这里还有白名单关键字的判断:
PbootCMS怎么创建模板文件
学习程序,一定要多动手,多思考。由于本系列是模板制作教程,因此不会涉及一些基础的HTML以及CSS这些知识的详解,大家需要自行去了解。
相关源码
-
(自适应响应式)绿色环保材料设备科技类营销型网站pbootcms源码下载本模板基于PbootCMS开发,主要面向环保设备、环保材料及相关科技企业。采用HTML5+CSS3技术构建,具备响应式特性,确保在各类设备上均有良好展示效果。查看源码 -
帝国cms7.5奇闻异事末解之谜模板免费下载带数据本模板基于帝国CMS7.5系统开发,为神秘现象、未解之谜类主题网站设计。包含完整的PC端、移动端及百度MIP站同步生成功能,内置火车头采集规则模块,可快速采集目标站内容资源。整体设计风格神秘大气,符合主题定位。查看源码 -
(自适应响应式)教育培训机构集团网站pbootcms源码下载本模板基于PbootCMS系统开发,为教育培训机构设计,特别适合展示课程体系、师资团队和教学成果。采用响应式技术,确保在各类设备上都能提供良好的浏览体验。查看源码 -
(PC+WAP)蓝色自动电动闸门伸缩门类网站pbootcms模板下载为电动闸门、自动伸缩门企业设计的响应式网站模板,突出产品展示与技术优势,助力门控设备企业建立专业数字化形象。手工编写DIV+CSS结构,代码精简高效,无冗余代码干扰,加载速度更快。查看源码 -
帝国CMS7.5漫画网站模板带手机端源码免费下载本模板为漫画内容平台设计开发,采用帝国CMS7.5内核构建,深度优化漫画作品展示结构与章节管理模式。前端采用响应式布局设计,适配各类漫画阅读场景,提供作品分类、连载追踪、热度排行等垂直领域功能模块。查看源码 -
pbootcms模板(自适应)花店鲜花花卉园艺网站源码一款基于PbootCMS内核开发的花店鲜花配送与花卉园艺企业网站模板。该模板采用响应式设计,自动适配手机、平板等移动设备,确保用户在任何设备上都能获得优质浏览体验。查看源码
| 分享笔记 (共有 篇笔记) |

