您现在的位置是:首页 > 教程 > pbootcms教程pbootcms教程
pbootcms怎么实现上传文件使用原名称不改名
雪柳2024-11-07 22:42:38pbootcms教程已有人查阅
导读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模板指定内容标签调用写法和参数说明
指定内容标签适用范围:全站任意地方均可使用标签作用:用于调取指定id的内容 -
pbootcms常用标签写法调用示例
首页制作:1、替换TDK,2、首尾公共部分,3、导航菜单,4、首页logo替换,5、搜索表单,6、轮播图,7、公司信息,电话,地址,8、产品中心 -
pbootcms万能SQL标签使用方法
V3.2.4 build 2023-03-04开始已不再支持该标签(安全性修复)用于自定义任意查问语句并循环输出 -
pbootcms怎么去除URL地址中index.php后缀!
PbootCMS内核框架采用单入口pathinfo方式,因此所有地址的访问默认都带有index.php, 要去除它很简单,只要开启伪静态即可
留言与评论 (共有 条评论) |