• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp简单生成静态的方法(模板标签替换)
    CreateHtml
    所有文章生成,好用资源大
    第一种方法:
    复制代码 代码如下:

    '开始HTML生成方式
    Set Rs=Server.Createobject("Adodb.Recordset")
    Sql="Select KQIQI_ID,KQIQI_Title,KQIQI_Pinyin,KQIQI_Explain,KQIQI_Content,KQIQI_Record From KQIQI_CY Order By KQIQI_ID Desc"
    Rs.Open Sql,Conn,1,3
    Datanum=Rs.Recordcount
    For i= 1 To Datanum
    Title=Replace(Replace(Rs(1),Chr(13),""),Chr(10),"")
    '开始生成成语文件
    Set Fso=Createobject("Scripting.FilesyStemobject")
    Set KQIQI_MB=Fso.Opentextfile(server.mappath("KQIQI_CY_MB.html"))
    KQIQI_Ce=KQIQI_MB.readall
    KQIQI_MB.close
    KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Title}",""Title"")
    KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:SystemTitle}",""SystemTitle"")
    KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Pinyin}",""Rs(2)"")
    KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Explain}",""Rs(3)"")
    KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Content}",""Rs(4)"")
    KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Record}",""Rs(5)"")
    Set KQIQI_We=Fso.Createtextfile(Server.Mappath("Html/KQIQICY_"Rs(0)".html"),true)
    KQIQI_We.writeline KQIQI_Ce
    KQIQI_We.Close
    Set Fso=Nothing
    '生成完成
    Rs.Movenext
    Next
    KQIQICY = KQIQICY "TABLE cellSpacing=""0"" cellPadding=""0"" width=""480"" align=""center"" border=""0"" class=""td table"">" vbCrLf
    KQIQICY = KQIQICY "TR>TD align=""center"">IMG src=""images/logo.gif"" border=""0"" width=""220"" height=""90"">/TD>/TR>" vbCrLf
    KQIQICY = KQIQICY "TR>TD align=""center"" class=""tdbar"">生成完毕/TD>/TR>" vbCrLf
    KQIQICY = KQIQICY "TR>TD align=""center"">客齐齐成语词典全部生成完毕!input type=""button"" name=""button1""value=""返回"" onclick=""javascript:history.back(-1);"">/TD>/TR>" vbCrLf
    KQIQICY = KQIQICY "TR>TD align=""center"" class=""tdbar"">退出/TD>/TR>" vbCrLf
    KQIQICY = KQIQICY "TR>TD align=""center"">a href=""KQIQI_Admin.asp?Action=Quit"">退出/a>" vbCrLf
    KQIQICY = KQIQICY "/TD>/TR>/FORM>/TABLE>" vbCrLf

    第二种,从别的系统看到的
    复制代码 代码如下:

    %
    ' Copyright 2007
    ' 编写者:吴军
    ' 版权所有:www.sm05.com
    ' 版本:Ver 1.0
    ' 技术支持:邮件:service@sm05.com QQ: 21275120
    %>
    !--#include file="cyconn.asp"-->
    %
    dim fso
    dim fr
    dim wstr
    dim fw
    '开始HTML生成方式
    set rs=server.createobject("adodb.recordset")
    sql="select * from pic order by id desc"
    rs.open sql,conn,1,3
    datanum=rs.recordcount
    for i= 1 to datanum
    '开始生成成语文件
    set fso=createobject("scripting.filesystemobject")
    set fr=fso.opentextfile(server.mappath("chengyu_m.htm"))
    wstr=fr.readall
    fr.close
    dim rstr
    wstr=replace(wstr,"{{biaoti}}>",""replace(rs("biaoti"),vbnewline,"")"")
    wstr=replace(wstr,"{{pinyin}}>",""rs("sg")"")
    wstr=replace(wstr,"{{jieshi}}>",""rs("js")"")
    wstr=replace(wstr,"{{from}}>",""rs("content")"")
    wstr=replace(wstr,"{{example}}>",""rs("jilu")"")
    set fw=fso.createtextfile(server.mappath("view/chengyu"rs("id")".htm"),true)
    fw.writeline wstr
    fw.close
    set fso=nothing
    '生成完成
    rs.movenext
    next
    response.write "来一来论坛 成语栏目 全部生成完毕!"
    %>

    MakeHtml 从指定的id开始生成
    复制代码 代码如下:

    '开始HTML生成方式
    Set Rs=Server.Createobject("Adodb.Recordset")
    Sql="Select KQIQI_ID,KQIQI_Title,KQIQI_Pinyin,KQIQI_Explain,KQIQI_Content,KQIQI_Record From KQIQI_CY Order By KQIQI_ID Desc"
    Rs.Open Sql,Conn,1,3
    For i=id1 To id2
    Title=Replace(Replace(Rs(1),Chr(13),""),Chr(10),"")
    '开始生成成语文件
    Set Fso=Createobject("Scripting.FilesyStemobject")
    Set KQIQI_MB=Fso.Opentextfile(server.mappath("KQIQI_CY_MB.html"))
    KQIQI_Ce=KQIQI_MB.readall
    KQIQI_MB.close
    KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Title}",""Title"")
    KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:SystemTitle}",""SystemTitle"")
    KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Pinyin}",""Rs(2)"")
    KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Explain}",""Rs(3)"")
    KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Content}",""Rs(4)"")
    KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Record}",""Rs(5)"")
    Set KQIQI_We=Fso.Createtextfile(Server.Mappath("Html/KQIQICY_"Rs(0)".html"),true)
    KQIQI_We.writeline KQIQI_Ce
    KQIQI_We.Close
    Set Fso=Nothing
    '生成完成
    Rs.Movenext
    Next
    KQIQICY = KQIQICY "TABLE cellSpacing=""0"" cellPadding=""0"" width=""480"" align=""center"" border=""0"" class=""td table"">" vbCrLf
    KQIQICY = KQIQICY "TR>TD align=""center"">IMG src=""images/logo.gif"" border=""0"" width=""220"" height=""90"">/TD>/TR>" vbCrLf
    KQIQICY = KQIQICY "TR>TD align=""center"" class=""tdbar"">生成完毕/TD>/TR>" vbCrLf
    KQIQICY = KQIQICY "TR>TD align=""center"">客齐齐成语词典生成完毕!input type=""button"" name=""button1""value=""返回"" onclick=""javascript:history.back(-1);"">/TD>/TR>" vbCrLf
    KQIQICY = KQIQICY "TR>TD align=""center"" class=""tdbar"">退出/TD>/TR>" vbCrLf
    KQIQICY = KQIQICY "TR>TD align=""center"">a href=""KQIQI_Admin.asp?Action=Quit"">退出/a>" vbCrLf
    KQIQICY = KQIQICY "/TD>/TR>/FORM>/TABLE>" vbCrLf
    上一篇:asp终极防范SQL注入漏洞
    下一篇:asp采集HTML内容常用代码,详讲正则采集
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp简单生成静态的方法(模板标签替换) asp,简单,生成,静态,的,方法,