关于ASP静态页生成的问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 04:01:25
这是网上看到的一个源码片段:
mb_code=replace(mb_code,"$cntop$",now())
mb_code=replace(mb_code,"$cnleft$",c_title)
mb_code=replace(mb_code,"$cnright$",c_content)
说明:c_title\c_content为变量,这样写可以生成静态页!
问题:
如何将变量换为数组,也就是说在模版页的$***$处显示一个字段下的所有内容而不是单独的一个字符串。

这个问题搞了几天了,请高手们指教!
<%
abc(i)=读取数据库的一个数组
c_content=数据库值
%>

<%'打开模板代码,并将其中特殊代码转变为接受值
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

mb_code=replace(mb_code,"$cntop$",now())
mb_code=replace(mb_code,"$cnleft$",abc(i))
mb_code=replace(mb_code,"$cnright$",c_content)
%>

<%'生成HTML页面
Set fso = Server.CreateObject("Scripting.FileSystemObject&quo

for(i=开始到数组结束)
{
a(i)=replace(a(i),"...","...");
}
用这个把数组内每个元素的相应代码替换好~

不明白意思
一个字段下的所有内容?
这个字段里是什么样的?