作者:林木风(红枫网络技术部主管)本教程版权开放,欢迎转载,欢迎批评指正!来源:络)第一天准备ASP网站建设前言:看到网上有人写了10天学会asp,处于新技术人员培养的目的,于是红枫网络写了一个5天教程(他既然叫10天,我们就只能叫5天了),新手可以多看,高手请纠错。知识只有共享才能发展,于是红枫果断百度文库!学习开始:首先,我先把ASP说一下,asp就是ActiveServerPages的简写,我们为了方便理解那,就把asp想成是插入到HTMl中的一种脚本语言,这样理解起来方便。书上都是以helloworld的代码开始的,我们换个把戏开始吧!这里我们就开始以示例讲解了:〈html〉<title>hello</title><body><%responsewrite("hello")%></body></html>保存成ZhongGuoasp,调试一下就能看到hello看他是怎么样插入到HTML中的(asp程序是放在"<%%>"中间的)当然我们也可以在responsewrite中输出HTML标记,比如:<%responsewrite"<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标签来传递值:一,我们先做个表单页面,用来输入数据,这个页面就叫loginasp<html><title>request和response的演示(值的传递和输出)</title><body><formname=form1action=checkloginaspmethod=post><center><tablewith=500><tr><tdcolspan="2"align="center"><fontsize=5color=blue>用户登录入口</font></td></tr><tr><td><fontsize=2>用户名:</font></td><td><inputname=usernametype="text"maxlength="20"></td></tr><tr><td><fontsize=2>密 码:</font></td><td><inputtype="password"name=passwordmaxlength="20"></td></tr><tr><tdcolspan="2"align=center><inputtype="submit"value=登录> <inputtype="reset"value=重置></td></tr></table></center></form></body></html>二,我们在做一个页面来接受这些数据,这个页面就叫checkloginasp<%'-------------------为防止出错我们定义username和password----------------dimusernamedimpassword'--------用request的form方法来接受loginasp页面传来的值,并付值给我们定义的username和passwordusername=requestform("username")password=requestform("password")'---------判断传来的值是不是空值ifusername=""then'用response的write的方法输出一个脚本responsewrite"<script>alert('用户名不能为空')</script>"responseendendififpassword=""thenresponsewrite"<script>alert('密码不能为空')</script>"responseendendif'----------判断用户名和密码是不是一样的,如果一样的输出"登陆成功"并把session的标志给这个用户,否则就输出"登陆失败"ifusername="admin"andpassword="admin"thenresponsew
卓越红枫ASP网站建设教程 来自淘豆网m.daumloan.com转载请标明出处.