ASP网页模板怎么用?

ASP网页模板怎么用?,第1张

模板需要可以在线修改,举例采用数据库保存模板代码 。也可以用FSO等读取摸版,那就不需要放到数据库中!

1,数据库test.mdb

新建表moban:字段m_id(自动编号,主关键字);字段m_html(备注类型)

2,假设第一模板内容代码

将下列代码拷贝到m_html字段中

<html>

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312">

<title>test</title>

</head>

<body leftmargin="0" topmargin="0">

<table width="100%" height="100%" border="0" cellpadding="5" cellspacing="2">

<tr align="right" bgcolor="#CCCCCC">

<td height="20" colspan="2">$cntop$</td>

</tr>

<tr valign="top">

<td width="25%" bgcolor="#e5e5e5">$cnleft$</td>

<td width="74%" bgcolor="#f3f3f3">$cnright$</td>

</tr>

</table>

</body>

</html>

注解$cntop$、$cnleft$、$cnright$,它们是用来实现某些具体的程序功能,如标题,正文等..

3,建立数据库连接文件conn.asp

<%

set conn= Server.CreateObject("ADODB.Connection")

connstr = "Provider=Microsoft.Jet.OLEDB.4.0Data Source="&Server.MapPath("test.mdb")

conn.Open connstr

%>

4,建立特殊字符串转换所需要的文件 config.asp

该文件的主要作用是将实现某些功能的ASP程序做成字程序,以方便调用。

<%

dim topcode

sub cntop()

topcode="现在时间是:"

topcode=topcode&now()

end sub

dim leftcode,i

sub cnleft()

for i = 1 to 5

leftcode=leftcode&"<p>im286.com"

next

end sub

dim rightcode

sub cnright()

for i = 1 to 9

rightcode=rightcode&"<hr color="&i&i&i&i&i&i&">"

next

end sub

%>

5,最后,调用数据库中的模板代码,将特殊字符串转换。

<!--#include file="conn.asp" -->

<!--#include file="config.asp" -->

<%

sql="select * from moban where m_id=1"

set rs=Server.CreateObject("adodb.recordset")

rs.open sql,conn,1,1

mb_code=rs("m_html")

rs.close

set rs=nothing

cntop()

mb_code=replace(mb_code,"$cntop$",topcode)

cnleft()

mb_code=replace(mb_code,"$cnleft$",leftcode)

cnright()

mb_code=replace(mb_code,"$cnright$",rightcode)

response.write mb_code

%>

上面就是将模板代码进行显示,并将其中的特殊代码转变为相对应子程序功能。

至此,最简单的ASP的模板功能基本完成...

这个问题很好解决,

首先要确认你用的是什么系统

2003服务器版配置iis比较麻烦,一会再说

先说一下最基本的配置方法

打开iis ( 这个不用多说了吧)

这里有几个站点:

FTP

WEB站点

你选择web站点(网站)了右击选择属性.

1)点"网站"选项卡,你分配一个ip给网站.一般情况下是自已的ip地址,其它默认就可以了.

2) 点"主目录"选项卡在本地路径处选择你的网站文件所在的目录.注意,这个日录一定要是可以直接找到index.asp文件的目录.

3)点"文档"选择"启用默认内容文档" 观看一下列表里面的文件名,都是一些网站的默认文件名.若你的网站是asp的,你就要手动加一个默认的文件了."添加" 输入index.asp点确定,并将其移动到最上面.

4)通常情况下这个网站就可以浏览了.若不行的话(通常不能浏览发生在2003系统中)这时候你看一下iis,是不是有一个web服务扩展选项,打开将"active server pages"设为"充许" 试一下,你的网站是不是就已经开通了呢?

我只是简要的介绍了一下配置方法,若想了解的更多,可以再找一下相关的文件看一下.

祝配置顺利.

如果装了iis 并且保证iis可以运行的话,默认位置是把代码放在系统盘\inetpub\wwwroot这个文件夹里面,浏览器里面用http://localhost或者http://127.0.0.1来访问。当然你也可以再iis管理器里面设置存放路径和端口

如果有端口不是80的话,访问地址要修改为http://localhost:88(假设端口改为88)

修改asp代码,可以用frontpage Dreamweaver等软件


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/57451.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-26
下一篇2023-02-26

发表评论

登录后才能评论

评论列表(0条)

    保存