位置: 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后端向前端推送 前端只能收到 末尾的值)

  • wps边框和底纹如何设置(wps边框与底纹)

    wps边框和底纹如何设置(wps边框与底纹)

  • 快手小店保证金是必须交吗(快手小店保证金多少钱)

    快手小店保证金是必须交吗(快手小店保证金多少钱)

  • 与设计测试数据无关的文档是什么(设计测试数据的技术包括数据划分)

    与设计测试数据无关的文档是什么(设计测试数据的技术包括数据划分)

  • 修改电脑时间会有痕迹吗(修改电脑时间会影响微信吗)

    修改电脑时间会有痕迹吗(修改电脑时间会影响微信吗)

  • 复制图片到word显示一半(电脑上怎么复制图片到word)

    复制图片到word显示一半(电脑上怎么复制图片到word)

  • xboxone怎么取消支付宝免密(xboxone怎么取消自动续费)

    xboxone怎么取消支付宝免密(xboxone怎么取消自动续费)

  • ipad air2是几代(ipad air2是几代和mini4参数对比)

    ipad air2是几代(ipad air2是几代和mini4参数对比)

  • bat是什么文件扩展名(bat属于什么文件类型)

    bat是什么文件扩展名(bat属于什么文件类型)

  • 主板rgb接口在哪里(主板rgb接口怎么用)

    主板rgb接口在哪里(主板rgb接口怎么用)

  • 微信上下载的文件在手机哪里(微信上下载的文件在哪看)

    微信上下载的文件在手机哪里(微信上下载的文件在哪看)

  • 花呗二维码收款怎么开通(支付宝怎么开花呗二维码收款)

    花呗二维码收款怎么开通(支付宝怎么开花呗二维码收款)

  • 苹果x能不能升级ios13.3(苹果x能不能升级15系统)

    苹果x能不能升级ios13.3(苹果x能不能升级15系统)

  • 文档打不开是什么原因(文档打不开是怎么回事)

    文档打不开是什么原因(文档打不开是怎么回事)

  • icloud云备份云盘区别(icloud icloud云备份 icloud云盘)

    icloud云备份云盘区别(icloud icloud云备份 icloud云盘)

  • 绿联pd快充伤电池吗(绿联pd30w快充)

    绿联pd快充伤电池吗(绿联pd30w快充)

  • 苹果系统怎么降低版本不用电脑的情况下(苹果系统怎么降级版本)

    苹果系统怎么降低版本不用电脑的情况下(苹果系统怎么降级版本)

  • 手机卡有话费但是打电话停机是什么原因(手机卡有话费但是打不出去电话)

    手机卡有话费但是打电话停机是什么原因(手机卡有话费但是打不出去电话)

  • 国内外常用的数据库有哪些(国内外常用的数学软件)

    国内外常用的数据库有哪些(国内外常用的数学软件)

  • 手机微信图片保存在哪里(手机微信图片保存路径设置可以更改吗)

    手机微信图片保存在哪里(手机微信图片保存路径设置可以更改吗)

  • 三星smg9650参数

    三星smg9650参数

  • dua-al00是什么型号(dub-al00是什么型号)

    dua-al00是什么型号(dub-al00是什么型号)

  • 苹果手机换主板就可以解开id吗(苹果手机换主板序列号会变吗)

    苹果手机换主板就可以解开id吗(苹果手机换主板序列号会变吗)

  • Win10 推送补丁KB5005932 修复无法安装累积更新 Bug(win10补丁kb5005543)

    Win10 推送补丁KB5005932 修复无法安装累积更新 Bug(win10补丁kb5005543)

  • ubuntu日志的设置(ubuntu系统日志配置文件)

    ubuntu日志的设置(ubuntu系统日志配置文件)

  • phpcms怎么压缩图片(php自动压缩图片)

    phpcms怎么压缩图片(php自动压缩图片)

  • 收到上年度所得税返还会计分录
  • 企业所得税弥补亏损明细表怎么看
  • 消费税可以在企业抵扣吗
  • 工业土地摊销年限最新规定
  • 对方开具红字发票信息表后我们怎么开负数
  • 小规模能开劳务费吗
  • 举例说明税收支出的形式
  • 破产清算收到的实收资本是破产资产吗
  • 多借多贷的会计分录格式
  • 其他应付款在现金流量表中应该填哪里
  • 仪器检测费发票哪一类
  • 验资报告费用计入什么科目
  • 支付拆迁补偿款
  • 异地经营需要办什么税务手续?
  • 固定资产买入
  • 注册资本的印花税
  • 销售型公司进销项时会计分怎么写?
  • 在纳税申报时如何填写申报表?
  • 增值税报表上填写什么
  • 跨年度的成本费用发票怎么入账
  • 职工报销费用的处理流程
  • 金蝶财务软件录入凭证
  • 软件企业证书应该考什么
  • 自建房屋没有发票如何入账
  • 带息票据贴现金额怎么算
  • 资产负债应付账款怎么算
  • 企业收到银行未收到怎么做账
  • 怎么解决win11系统不兼容问题
  • php生成php文件
  • 房屋修理费用
  • deepin正式版
  • 在企业扶贫捐赠活动上的讲话
  • 母公司收取子公司管理费的税率
  • laravel实现登录注册
  • 关联方利息支出标准比例
  • yii2前后端分离
  • 百度地图api的使用
  • 怎样创建一个网站
  • json字符串转json js
  • vue获取value值
  • 网页制作零基础教程
  • 原生js操作数组的方法
  • 苹果cmsjsui
  • 首涂24套
  • wordpress如何删除导入的主题
  • 股东入股资金如何记账
  • 小微企业短小频急
  • mysql备份数据
  • 啤酒的消费税
  • 小规模纳税人免税会计分录
  • 期货风险准备金计提比例
  • 不具有销售性质的工作
  • 管理费用税金包括
  • 为什么付款后没有记录
  • 安全生产费会计准则
  • 以前年度的固定资产入成原材料了怎么办
  • 接受投资者投入的资产
  • 企业所得税季报营业成本包括哪些
  • 会计凭证用什么纸打印
  • java数据类型举例
  • 用sql语句添加删除字段
  • windowssystem32configsystem下载
  • 让windows server 2003 32位支持8G内存大内存
  • centos用途
  • vmware虚拟机怎么改用户名
  • vmware12安装教程图解
  • u盘启动pe工具
  • nw.exe是什么进程
  • win7怎么删除右键菜单
  • 防止非法使用计算机,可口令
  • zabbix添加客户端
  • middle html
  • jquery焦点
  • shell数值比较
  • nodejs搭建本地服务器运行html
  • 使用java
  • jquery调用iframe中的方法
  • bootstrap范例
  • 重庆电子税务局网页版登录
  • 国家关于农村土地流转政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设