好,进入正题,在ASP实现Fckeditor上传图片自动命名的功能很简单,就只有两步:
1、修改editor\filemanager\connectors\asp 目录 中的 commands.asp
找到
sExtension = oUploader.File( "NewFile" ).Ext
sFileName = SanitizeFileName( sFileName )
修改为:sFileName = GetNewFileName&"."&sExtension
2、修改editor\filemanager\connectors\asp 目录 中的Io.asp
在程序最下方添加一个函数,作用是给Fckeditor上传的文件自动命名:
| Function GetNewFileName() dim ranNum dim dtNow dtNow=Now() ranNum=int(90000*rnd)+10000 GetNewFileName=year(dtNow) & right("0" & month(dtNow),2) & right("0" & day(dtNow),2) & right("0" & hour(dtNow),2) & right("0" & minute(dtNow),2) & right("0" & second(dtNow),2) & ranNum End Function |
本文介绍如何使用ASP技术实现Fckeditor上传图片的自动命名功能,包括对commands.asp和Io.asp两个关键文件的修改步骤。通过在commands.asp中调整文件名命名方式,以及在Io.asp中加入自动生成文件名的函数,实现上传图片时自动添加日期和随机数作为前缀。
818

被折叠的 条评论
为什么被折叠?



