您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS上传附件怎么保持原文件名不随机改名的方法
智然2023-02-07 23:48:27帝国CMS教程已有人查阅
导读帝国CMS6.6/7.0都有效。第一步:找到:/e/class/connect.php查找:远程保存也是一样的理论(未测试):
帝国CMS6.6/7.0都有效。
第一步:
找到:/e/class/connect.php
查找:
$r[filetype]=GetFiletype($file_name);
在下面加入:
$filename2=str_replace($r[filetype],'',$file_name);//获得去掉后缀的文件名$mytype=array(".cod",".jad");//定义需要保留原名的文件类型
查找:
$r[filename]=$r[insertfile].$r[filetype];
修改为
if(in_array($r[filetype],$mytype)){$r[filename]=$filename2.$r[filetype];//真实文件名}else{$r[filename]=$r[insertfile].$r[filetype];}
远程保存也是一样的理论(未测试):
查找:
//远程保存functionDoTranUrl($url,$classid){
在这个函数里找到:
$r[filename]=$r[insertfile].$r[filetype];
修改为
if(in_array($r[filetype],$mytype)){$r[filename]=$filename2.$r[filetype];//真实文件名}else{$r[filename]=$r[insertfile].$r[filetype];}
本文标签:
很赞哦! ()
随机图文
-
帝国CMS统计今日昨日文章数,总文章数,会员数,最新会员的方法
帝国CMS统计今日文章数,昨日文章数,总文章数,会员数,最新会员 -
帝国cms验证码jQuery实现页面无刷新更新验证码方法
jQuery实现页面无刷新更新验证码方法,本方法适用帝国CMS任何地方的验证码。当前页面无论你使用什么验证码,只要id是KeyImg。它会自动识别,多个验证码写多个ID即可! -
帝国CMS内容页怎么调用直接下载地址
开启直接下载:后台--系统--系统设置--系统参数设置--模型设置--最下面的“开启直接下载”勾选“是”更换为:(即:DownSoft 更换为 GetDown) -
帝国CMS灵动标签调用昨天 今天 某天 某天以前 某天以后文章的方法
//调取这两天(包括今天):(修改昨天)--date('d')-1:这两天 、date('d')-2:这三天、以此类推(注意:$beginYesterday、$endYesterday这两个未改动
留言与评论 (共有 条评论) |