ASP生成静态页面的方法(4)  ASP生成静态页面的方法(4)2006-4-25 18:05:47ASP生成静态页面的方法(4)2006-4-25 18:05:47ASP生成静态页面的方法(4)
ASP生成静态页面的方法(4)
ASP生成静态页面的方法(4)  ASP生成静态页面的方法(4)2006-4-25 18:05:47ASP生成静态页面的方法(4)2006-4-25 18:05:47ASP生成静态页面的方法(4)
|
文谷 www.wengu.com
来源:网络 作者:佚名 时间:2006-4-25 浏览人数:
|
处理 SSI 文件时出错
ASP生成静态页面的方法(4)  ASP生成静态页面的方法(4)2006-4-25 18:05:47ASP生成静态页面的方法(4)2006-4-25 18:05:47ASP生成静态页面的方法(4)
三,页面需求设计 1,首先建立一个存放HTML页的文件夹 在文件同一目录下,建立文件夹newsfile,夹子内部主要存放生成的HTML页面,当然内部还会采用程序方式建立以日期命名的子文件夹,以方便浏览以及管理。 2,功能函数页面lib.asp 引用: <% ’生成文件名的函数 function makefilename(fname) fname = fname fname = replace(fname,"-","") fname = replace(fname," ","") fname = replace(fname,":","") fname = replace(fname,"PM","") fname = replace(fname,"AM","") fname = replace(fname,"上午","") fname = replace(fname,"下午","") makefilename=fname & ".shtml" end function ’保持数据格式不变的函数 function HTMLEncode(fString) fString = replace(fString, "> ", ">") fString = replace(fString, "<", "<") fString = Replace(fString, CHR(32), " ") fString = Replace(fString, CHR(13), "") fString = Replace(fString, CHR(10) & CHR(10), " ") fString = Replace(fString, CHR(10), " ") HTMLEncode = fString end function %> 3,数据库连接页面conn.asp 完成数据库的字符串连接方法 <% set conn = Server.CreateObject("ADODB.Connection") connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("asp2html.mdb") conn.Open connstr %> 4,信息输入页面add.html 其实很简单:)就是表单嘛。注意action是跳转到addit.asp 引用: <form action="addit.asp" method="post"> Title:<input type="text" name="c_title"> Content: <textarea name="c_content" rows="8" cols="30"> </textarea> <input type="submit" value="Add"> <input type="reset" value="Reset"> </form> 5,处理数据功能显示页面addit.asp 首先是处理接受过来的数据,并将值写入数据库;接着将模板代码进行引用,并将其中特殊代码转换为接受值,最终通过FSO生成HTML页面。其中需要注意的还有,生成文件的路径地址保存至数据库表。
ASP生成静态页面的方法(4)  ASP生成静态页面的方法(4)2006-4-25 18:05:47ASP生成静态页面的方法(4)2006-4-25 18:05:47ASP生成静态页面的方法(4)
|
处理 SSI 文件时出错
|
版权与免责声明:① 本网转载其他媒体稿件是为传播更多的信息,此类稿件不代表本网观点,版权归原作者所有,本网不承担此类稿件侵权行为的连带责任。
② 本站原创文章,转载时请注明出自文谷及作者姓名
③在本网 BBS上发表言论者,文责自负。
④如您因版权等问题需要与本网联络,请在30日内联系 。
ASP生成静态页面的方法(4)  ASP生成静态页面的方法(4)2006-4-25 18:05:47ASP生成静态页面的方法(4)2006-4-25 18:05:47ASP生成静态页面的方法(4)
ASP生成静态页面的方法(4)  ASP生成静态页面的方法(4)2006-4-25 18:05:47ASP生成静态页面的方法(4)2006-4-25 18:05:47ASP生成静态页面的方法(4)
|