我想问下 ASP转静态页的思路

kiba518 2009-02-14 01:35:47
我做了个新闻首页 然后我点一下 进了个分页(是ASP页) 然后我把数据库里的信息输出来
并将他们保存到一个变量里 然后在从数据库里调出 新闻分页的模版页 将里面需要替换的信息替换掉
在用FSO建个HMTL页 在把信息 调出来被替换了信息的 模版页 写进去 最后转到这页

大哥们看看我思路对吗

问题是 新闻首页和分页在一个文件夹 FSO建的页 都是在这个文件夹的子文件夹里 如果 新闻分页里有转回新闻首页的连接 那么在静态页里 是不是会因为找不到首页而出错 这应该怎么解决

还有我用这个建的静态页 都是SHTML结尾的 他是静态页吗 我对他不了解
建页的语句是这个
Set fout = fso.CreateTextFile(Server.MapPath(filepath))

最后一个问题
如果新闻首页 也需要做静态页 怎么办 他不想分页里 就是调一条数据库信息 他是循环将数据库信息输出的
我怎么拿摸版页替换呀
...全文
146 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzxap 2009-02-16
  • 打赏
  • 举报
回复
HTTPXML
xinjian555 2009-02-16
  • 打赏
  • 举报
回复
建议下载个源代码分析下,有些很难讲清楚的
tikecoke 2009-02-15
  • 打赏
  • 举报
回复
问题是 新闻首页和分页在一个文件夹 FSO建的页 都是在这个文件夹的子文件夹里 如果 新闻分页里有转回新闻首页的连接 那么在静态页里 是不是会因为找不到首页而出错 这应该怎么解决

不会,静态页用相对链接链接到首页就行了。首页链接地址的变量,输出这个链接变量就可以了。

如果新闻首页 也需要做静态页 怎么办 他不想分页里 就是调一条数据库信息 他是循环将数据库信息输出的
我怎么拿摸版页替换呀

你建个首页模板页就行了啊。
hujinbing 2009-02-15
  • 打赏
  • 举报
回复
正是我想要的,学习了,做个记号,呵呵...
kiba518 2009-02-14
  • 打赏
  • 举报
回复
麻烦大家 看看我写的 我的思路 看看对不对
哪不对 告诉我下
kiba518 2009-02-14
  • 打赏
  • 举报
回复
大哥们 那主页怎么替换啊
难道 要 调出一个 信息 movenext一次 后就要写个变量 然后把信息内容给他 最后一起 贴换进摸版里吗

还有啊 分页连接回主页的连接怎么弄呀 别人看的是HTML 而HTML页都在 一个子文件夹 一点返回主页的连接就回出错啊
连不回去啊
orang110 2009-02-14
  • 打赏
  • 举报
回复
FSO 生成
搬运工865 2009-02-14
  • 打赏
  • 举报
回复
先建立一个模板文件

<html>
<body>
{content}
</body>
</hmtl>

然后通过FSO 读取模板文件的内容
读取后 用replace()替换变量
最后生成文件.
kiba518 2009-02-14
  • 打赏
  • 举报
回复
不行啊 公司就要 FSO 不会不要我啊
大街帮帮忙吧 给我解释下
whitewindmail 2009-02-14
  • 打赏
  • 举报
回复
用伪静态最方便 或者用shtml
去研究一下Rewrite
搬运工865 2009-02-14
  • 打赏
  • 举报
回复
研究下HTTPXML 吧
比FSO简单多了
sy_binbin 2009-02-14
  • 打赏
  • 举报
回复
http://down.chinaz.com/class/3_1.htm
这里找吧
kiba518 2009-02-14
  • 打赏
  • 举报
回复
我也想下载啊 可是不知道哪有

为什么是SHTML我明白了 是这个函数的问题

'生成文件名的函数
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
sy_binbin 2009-02-14
  • 打赏
  • 举报
回复
下载一个可以生成静态页面的程序研究研究

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧