实例详细讲解ASP生成静态页面方法
日期:2008年2月17日 作者: 查看:[大字体 中字体 小字体]-
<td valign="top" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><%=htmlencode(rs("c_content"))%></td>
</tr>
</table><br>
<%
rs.MoveNext
Loop
end if
%>
<%
rs.close
Set rs = Nothing
conn.close
set conn=Nothing
%>
7、修改数据内容页change.asp
修改数据内容,同时也需要修改更新对应的HTML页面。修改其实就是重新生成文件,且文件名和之前一样,类似文件的覆盖。
<!--#include file="conn.asp" -->
<!--#include file="lib.asp" -->
<%id=request.querystring("c_id")%>
<%
if request.form("submit")="change" then
c_title=request.form("c_title")
c_content=request.form("c_content")
c_id=request.form("c_id")
c_filepath=request.form("c_filepath")
Set rs = Server.CreateObject ("ADODB.Recordset")
sql = "Select * from c_news where c_id="&c_id
rs.Open sql,conn,3,2
rs("c_title")=c_title
rs("c_content")=c_content
rs("c_time")=now()
rs.update
rs.close
Set rs = Nothing
%>
<%'打开模板代码,并将其中特殊代码转变为接受值
sql1="select m_id,m_html from c_moban where m_id=1"
set rs1=Server.CreateObject("adodb.recordset")
rs1.open sql1,conn,1,1
mb_code=rs1("m_html")
rs1.close
set rs1=nothing
conn.close
set conn=nothing
c_title=htmlencode(c_title)
c_content=htmlencode(c_content)
mb_code=replace(mb_code,"$cntop{LogContent}quot;,now())
mb_code=replace(mb_code,"$cnleft{LogContent}quot;,c_title)
mb_code=replace(mb_code,"$cnright{LogContent}quot;,c_content)
%>
<%'生成HTML页面
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set fout = fso.CreateTextFile(Server.MapPath(c_filepath))
fout.WriteLine mb_code
fout.close
%>
<%response.redirect("showit.asp")%>
<%end if%>
<%
上一页 [1] [2] [3] [4] [5] [6] 下一页
实例详细讲解ASP生成静态页面方法 相关文章:
·女人们听好了:其实色狼都是好男人
·电脑高手必备 Windows系统35招实用技巧
·摄影师镜头下的百姓真实生活
·无线网络攻防实战:WEP密钥如何被攻破的
·Flash MX实例:星星跟着鼠标走
·Excel XP函数实用教程精华集
·爱姊妹:两人の果实
·利用 wordXP 实现自动排班
·大学生寒假实习报告范文--物业管理篇
·NDS《牧场物语》实用攻略资料集 - 游戏攻略
实例详细讲解ASP生成静态页面方法 相关软件
·实况世界杯2002 中文版
·疯狂机器3之新实验
·《实况足球胜利11人》GBA中文版
·《实况足球8》国际版免CD补丁
·Turbo C/C++ for Windows 集成实验与学习环境 V2007.9.0
·实况足球9 游戏汉化补丁
·C/C++程序设计学习与实验系统 V2008.2
·Photoshop视频实例教程系列电子书 V1.0
·实况足球10欧洲版(Pro Evolution Soccer 6)
·实况足球7中文版
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
<!--#include file="lib.asp" -->
<%id=request.querystring("c_id")%>
<%
if request.form("submit")="change" then
c_title=request.form("c_title")
c_content=request.form("c_content")
c_id=request.form("c_id")
c_filepath=request.form("c_filepath")
Set rs = Server.CreateObject ("ADODB.Recordset")
sql = "Select * from c_news where c_id="&c_id
rs.Open sql,conn,3,2
rs("c_title")=c_title
rs("c_content")=c_content
rs("c_time")=now()
rs.update
rs.close
Set rs = Nothing
%>
<%'打开模板代码,并将其中特殊代码转变为接受值
sql1="select m_id,m_html from c_moban where m_id=1"
set rs1=Server.CreateObject("adodb.recordset")
rs1.open sql1,conn,1,1
mb_code=rs1("m_html")
rs1.close
set rs1=nothing
conn.close
set conn=nothing
c_title=htmlencode(c_title)
c_content=htmlencode(c_content)
mb_code=replace(mb_code,"$cntop{LogContent}quot;,now())
mb_code=replace(mb_code,"$cnleft{LogContent}quot;,c_title)
mb_code=replace(mb_code,"$cnright{LogContent}quot;,c_content)
%>
<%'生成HTML页面
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set fout = fso.CreateTextFile(Server.MapPath(c_filepath))
fout.WriteLine mb_code
fout.close
%>
<%response.redirect("showit.asp")%>
<%end if%>
<%
精品推荐
热点TOP10
- ·ASP函数库
- ·用ASP+Access制作论坛教程
- ·smarty实例教程
- ·动态网页技术:ASP函数库
- ·web.config 简单介绍
- ·ASP无组件上传图片的基本方法
- ·ASP不需要组件生成图片验证码的方法
- ·GridView 分页导航
- ·20种看asp源码的方法及工具
- ·ASP站长助手源代码
- ·用ASP实现登陆页面控制的源代码
- ·使用模板实现ASP代码与页面分离
- ·ASP分页代码,已经写成类了,值得参考
- ·ASP动态网页实例:表单多文件上传类
- ·Web资源管理器(保存为任意ASP文件即可)
- ·asp代码-注册登陆代码
- ·一段显示论坛贴子的程序
- ·用ASP编写的“俄罗斯方块游戏”
- ·ASP程序无组件上传图片之文件采用方案
- ·提高ASP性能的最佳选择
特别推荐
- ·实例详细讲解ASP生成静态页面方法
- ·ASP关键字函数运算符
- ·使用AspJpg制作图片水印
- ·用ASP做一个TOP COOL的站内搜索
- ·在asp聊天室里实现房间功能和用户显示
- ·常用的 ASP ActiveX 组件
- ·用ASP学做一个在线调查
- ·微软建议的ASP性能优化28条守则
- ·ASP和服务器测试相关的一些代码
- ·ASP的错误处理集锦
- ·正则表达式regular expression详述(一)
- ·改进性能和样式的 24个 ASP 技巧
- ·ASP网站远程客户实现EXCEL打印功能
- ·DVBBS上传ASP文件漏洞详解
- ·ASP操作XML文件的完整实例
- ·无组件上传图片至SQLSERVER数据库
- ·使用模板实现ASP代码与页面分离
- ·用ASP创建Microsoft Word 文件
- ·用ASP开发WEB日期选择器
- ·用ASP编写的“俄罗斯方块游戏”
