呵呵,看到网上有人写了10天学会asp,偶也想写一个,他既然叫10天,那我就5天吧,呵呵,新手多看看,高手指出错误,不要笑话偶啊!知
识只有共享才能发展,不要吝啬你的知识!!!!
好了我们闲话少说现在就开始吧!
首先,我先把ASP说一下,asp就是ActiveServerPages的简写,
我们为了方便理解那,就把asp想成是插入到HTml中的一种脚本语言吧,这样理解起来方便。
书上都是以helloworld的代码开始的,我们也这样开始吧!
这里我们就开始以示例讲解了:
〈html〉
<title>helloworld</title>
<body>
<%response.write("helloworld")%>
</body>
</html>
保存成test.asp,调试一下就能看到helloworld了。
这里先让大家看看他是怎么样插入到HTML中的(asp程序是放在"<%%>"中间的)
当然我们也可以在response.write中输出HTML标记,比如:
<%response.write"<fontsize=20color=red>你好</font>"%>
就能看到一个红色的20号的"你好"
接下来我们就说
asp中有六大内置对象,分别是:
Request:负责从用户端接受信息
Response:传递信息给用户
Server:控制asp运行环境
session:负责存储个别用户信息
Application:负责存储数据以提供多个用户的使用
objectcontext:可提供asp程序直接配合MTS进行分散事物处理
这其中我们就常用的就是:Request,Response,Server,session,Application
在本文中会逐一讲到,
刚才我们用了六大内置对象中的Response的write方法输出了helloworld
下面我们就用一个例子来讲解request和response的用法:
首先,我们要用到html的form标签来传递值:
一,我们先做个表单页面,用来输入数据,这个页面就叫login.asp
<html>
<title>request和response的演示(值的传递和输出)</title>
<body>
<formname=form1action=checklogin.aspmethod=post>
<center>
<tablewith=500>
<tr>
<tdcolspan="2"align="center"><fontsize=5color=blue>用户登录入口</font>
</td>
</tr>
<tr>
<td><fontsize=2>用户名:</font></td>