我的是下载系统,想增加一个自动生成HTM的功能,分首页和分类页以及下载页自动生成,并使用SQL数据库,谢谢了
热心网友
用FSO技术可以实现。你开个100分的问题 我给你我的整套程序。你可以去我网站看看 大概的内容页的生成: 里面的新闻和房源页面生成了.生成首页和栏目页也是一个原理.整套东西很复杂,不是在这贴一两段代码就能搞定的问题 如果在里面直接调用asp文件,就失去了静态页面在推广方面的意义,和优势.
热心网友
我这里也有一个下载站的演示,也是sql生成静态页面的。您可以看看,如果想要的话我可以给你源程序您研究一下
热心网友
FSO生成静态HTML文件的时候替换模板标签一直是一个很麻烦的问题,至少我是这么认为的,还要别外做一个模板,麻烦!,我今天看见有一个方法可以解决这个问题 如一个正常的 p页面,并且用ASP代码调出数据库中的内容,另建一个 p的页面,加入一个textarea域,假设为name="body",将 p在textarea里调出来,如: ,将这个textarea包含在表单中,在接收表单页用创建FSO对象,如下生成 ml文件! "" then set fso = Server。CreateObject("Scripting。FileSystemObject") set fout = fso。CreateTextFile( ppath(""&filename&"")) fout。write rm("body") ose set fout=nothing set fso=nothing end if % 这样 ml文件就生成了,连模板都用不着,只要将正常情况下使用的ASP文件读取到textarea里就可以了,目前尚未发现问题!当然前提是服务器要支持FSO。
热心网友
这么吝啬,谁会告诉你啊?