存储和重命名FCKeditor上传的文件按日期的方法
1,实施FCKeditor存储上传文件的目录形式的日期。例如,今天是2015年5月5日,所以上传的文件放在这个目录中。明天的上传将会自动创建和放置在一个类似2015-05-06目录。(1)编辑编辑管理员连接器 PHP 文件夹下找到config.php文件
(2)找到以下配置变量
查看代码打印
复制代码代码如下所示:
{ } =美元'userfilespath配置 / /uploadfiles;
将其值更改为:
查看代码打印
复制代码代码如下所示:
{ } =美元'userfilespath配置 / / uploadfiles。日期('y-m-d ')'。;
这个上传的文件存储在日期上。
2。重命名上传FCKeditor文件的方法
(1)找到编辑编辑管理员连接器 io.php PHP文件:
(2)找到以下内容:
复制代码代码如下所示:
......
功能sanitizefilename($ snewfilename){
全局配置;
snewfilename = stripslashes美元(美元snewfilename);
如果($配置{ 'forcesingleextension})
snewfilename美元= preg_replace( / 。(!{ ^。} * $)','_,snewfilename美元);
snewfilename美元= preg_replace( / | / | | | :| | * || ,'_,snewfilename美元);
返回的snewfilename;
}
......
修改:
复制代码代码如下所示:
功能sanitizefilename($ snewfilename){
全局配置;
snewfilename = stripslashes美元(美元snewfilename);
如果($配置{ 'forcesingleextension})
snewfilename美元= preg_replace( / 。(!{ ^。} * $)','_,snewfilename美元);
获取/扩展
sextension美元= substr($ snewfilename(个子($ snewfilename ')+ 1));
sextension = strtolower美元(美元sextension);
snewfilename美元=日期(ymdhis)。'。sextension美元;
返回的snewfilename;
}
上传的文件现在自动重命名。