位置: IT常识 - 正文

帝国CMS如何以原文件名命名附件(帝国cms怎么用)

编辑:rootadmin
帝国CMS以原文件名命名附件的方法:首先打开“connect.php”文件;然后加入代码“$filename2=str_replace(...)”并保存即可。

推荐整理分享帝国CMS如何以原文件名命名附件(帝国cms怎么用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:帝国cms移动端,帝国cms如何以原型命名,帝国cms使用手册,帝国cms使用手册,帝国cms如何以原型命名,帝国cms使用手册,帝国cms如何以原型命名,帝国cms怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!

帝国CMS如何以原文件名命名附件?

帝国CMS在通过编辑器的上传附件功能来上次附件时,原程序会给附件重新命名,命名结果都是一大串的数字+字母组合来命名的,这种形式的命名方式,对用户来说看着很不舒服,也不利于我们通过FTP对附件进行调整或替换。

因此,有些时候我们就需要把上传的附件改成以原文件名来命名的规则,具体方法如下:

推荐:《帝国cms建站教程》

一、打开文件\e\class\connect.php

查找到:

代码如下:

$r[filetype]=GetFiletype($file_name);帝国CMS如何以原文件名命名附件(帝国cms怎么用)

在下面加入:

代码如下:

$filename2=str_replace($r[filetype], '', $file_name);//获得去掉后缀的文件名$mytype = array (".txt", ".rar", ".zip", ".doc", ".docx", ".xlsx", ".ppt", ".pdf");//定义需要保留原名的文件类型

二、查找

代码如下:

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

修改为:

代码如下:

if(in_array($r[filetype],$mytype)){$r[filename]=$filename2."_".$r[insertfile].$r[filetype];//将真实文件名加在随机码的前面中间以_分隔}else{$r[filename]=$r[insertfile].$r[filetype];}

至此修改完成!

补充说明:

代码如下:

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

这一句就是定义哪些文件类型需要加上源文件名的。

.$r[insertfile] 这个代表的是随机码

.$r[filetype] 这个代表的是文件类型

$filename2 这个代表的是原文件名

本文链接地址:https://www.jiuchutong.com/zhishi/311891.html 转载请保留说明!

上一篇:Spring Boot 中使用 Swagger(spring boot dao)

下一篇:SSE:后端向前端发送消息(springboot SseEmitter)(sse后端向前端推送 前端只能收到 末尾的值)

  • 收到税费返还是什么现金流量
  • 小规模纳税人销售农产品税率是多少
  • 其他综合收益是什么类科目
  • 企业所得税为什么那么高
  • 贷款利息怎么算的
  • 员工旅游费用可以税前扣除吗?
  • 车船税每年都要交吗标准多少
  • 材料委托加工
  • 企业职工遣散费标准
  • 兼营行为的税务处理办法
  • 固定资产折旧提完了之后还要怎么处理吗
  • 全额计提坏账符合的条件
  • 筹建期间的费用可以扣除吗
  • 公司买手机可以开票抵扣吗
  • 3%增值税率包括哪些
  • 进项税额转出后企业所得税怎么处理?
  • 税控设备指什么
  • 税务登记号就是发票吗
  • 股权转让收益算利润吗
  • 应收账款周转率怎么分析
  • 现金福利支出需要申报个税吗
  • 个人银行卡转公账怎么转
  • 没有购销合同怎么申报印花税
  • 短期借款有没有上年结转
  • 自产自销的茶叶要交增值税吗
  • 如何回到一年前的方法
  • php字符串函数大全
  • 研发费用的支出类型有哪些
  • 购货公司丢失发货怎么办
  • 未缴纳社保可以直接走人吗
  • 换股的具体方式是什么
  • codevein配置要求
  • 预收账款通俗易懂的说法
  • 外币交易是什么意思
  • echarts饼图颜色设置
  • 业务招待费专票可以抵扣增值税吗
  • php获取表单数据的方法和区别
  • gpt 中文
  • 前端实战培训
  • win11设置项改中文
  • 进口货物财务处理
  • 哪些增值税发票不可以抵扣
  • 管家婆软件出库入库如何用
  • python中dataframe的布尔过滤
  • 小微企业城建税及附加减免优惠
  • 累计摊销咋算
  • sqlmap暴力破解
  • 如何判定企业库存现金
  • 汇算清缴前取得暂估发票
  • 递延所得税会计处理全过程
  • 票已收到、款未付会计分录
  • 中国电子口岸企业法人卡
  • 美金形式发票
  • 会计 预提
  • 资产减值损失怎么计提
  • 工业企业发生的各项费用都应计入产品成本对不对
  • 工业企业的材料
  • mysql安全性控制语句
  • mysql改造
  • VM虚拟机安装Harmonyos4
  • windows7与xp共享文件夹
  • Linux下使用quota命令管理磁盘空间的实例教程
  • 借用自带功能给win8.1系统做开始菜单(不仅仅是一个开始按钮)
  • Linux Mint 5 XFCE Community Edition RC1 (BETA 025) 本月17日开始发布
  • win8应用商店废了
  • unity怎么创建摄像机
  • shell 多个文件合并
  • perl -i -pe
  • cocos2d-x教程
  • js删除数组中某一个对象
  • angular中ui calendar的一些使用心得(推荐)
  • 计算天数的excel公式
  • Linux 中的time函数
  • 猫的喵喵
  • js中的?
  • Windows下Eclipse+PyDev配置Python+PyQt4开发环境
  • 税盘上怎么查每个月一共开了多少金额
  • 如何在电子税务局看本月应申报的税
  • 进项发票的税收分类编码怎么查询
  • 娱乐圈的收入高得离谱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设