5,处理数据功能显示页面addit.asp
首先是处理接受过来的数据,并将值写入数据库;接着将模板代码进行引用,并将其中特殊代码转换为接受值,最终通过FSO生成HTML页面。其中需要注意的还有,生成文件的路径地址保存至数据库表。
[Ctrl+A 全部选择 然后拷贝]
6,显示数据库表记录,并做指向HTML页的链接:showit.asp
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
7,修改数据内容页chang.asp
修改数据内容,同时也需要修改更新对应的HTML页面。修改其实就是重新生成文件,且文件名和之前一样,类似文件的覆盖。
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
8,删除记录页del.asp
同样!删除,除了删除数据库表中的记录,与其对应的HTML页面也需删除。代码如下:
<!--#include file="conn.asp" -->
<% c_id = request.querystring("c_id") sql = "Select * from c_news where c_id="&c_id Set rs = Server.CreateObject ("ADODB.Recordset") rs.Open sql,conn,2,3
filepath=rs("c_filepath") Set fso = CreateObject("Scripting.FileSystemObject") fso.DeleteFile(Server.mappath(filepath)) Set fso = nothing
rs.delete rs.close Set rs = Nothing conn.close set conn=nothing %>
<%response.redirect("showit.asp")%>
四,其它功能
模板管理页面:不会每次都是打开数据库表进行增加或者修改模板代码吧,所以,管理代码的页面程序不能少了,自己捣鼓下应该很简单的。当然,之前管理员的登录认证程序就不在书中交代了:)还有,如果设计了多个模板,那么在发表信息的时候应添加模板选择单选框,同样在执行转换HTML时,SQL选择的不同m_id了。不管怎么说,先把这些技术自己调试感受下。多多操作,相信“读书千遍,其意自见”。
调试地址: www.cnbruce.com/test/asp2html/showit.asp
文件下载: www.cnbruce.com/test/asp2html/asp2html.rar
如果对本文有意见或兴趣,欢迎来论坛讨论
出处:蓝色理想
责任编辑:cjj
上一页 ASP TO HTML WITH TEMPLATE [2] 下一页
◎进入论坛网络编程版块参加讨论
|