高手轻松帮小弟我修改此代码..谢谢!

longlong0825 2005-12-09 05:39:04
[url]http://www.ivying.com/save.txt[url] 这是后台生成html页面的代码


问题是这样的:这个代码它确实是在news文件夹里生成出以当前时间为文件名的.html页面。。但问题出现了。随着以后添加文章越来越多,,所有的页面都放在一个文件夹里,不方便管理,而且访问速度也会跟着下降。所以我就想,能不能把它变成以当前年月日为文件夹,生成出来的文件全在当天的文件夹里。。这样也方便管理。各位高手,大哥们,请你们帮我修改一下代码实现这样的功能,谢谢!

例:比如说现在是

http://www.xxx.com/news/2005129234.html

我希望能变成

http://www.xxx.com/news/20051209/234324.html

这样的形式!


再次感谢!!
...全文
114 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cyl180555 2005-12-10
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/4418/4418556.xml?temp=.3963587
我刚回复的 看看 也许有帮助 就不重复帖了
zhybxyz 2005-12-09
  • 打赏
  • 举报
回复
生成HTML文件时,一同生成日期(格式化处理过的)文件夹,指定存放路径就OK了!
Function CreateFileToPath(strNewsID,strAddTime,strDirectory)
Dim tempPath
tempPath = Server.MapPath(ScmsRootPath&strDirectory)
'tempPath = tempPath & "/" & DateFormat(strAddTime,1)
CreateDIR(tempPath)
CreateFileToPath = tempPath & "/" & DateFormat(strAddTime,5) & strNewsID & ScmsFileExtName
End Function

CreateDIR(tempPath)这个是生成文件夹的FSO函数,楼主自己看看吧!
woodeye 2005-12-09
  • 打赏
  • 举报
回复
你是按时间先成的文件,放在一个文件夹里,应该不会不方便管理,
而且访问速度也会跟着下降,你不是本地访问访问速度应该不会慢的.
Tiky_0720 2005-12-09
  • 打赏
  • 举报
回复
我告诉你,最好的方法是,数据库里只放文件名称,路径放在一个XML文件里去配置~

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧