当前位置:
文档之家› 实验十利用ASP实现网页与Web服务器之间的信息交互
实验十利用ASP实现网页与Web服务器之间的信息交互
(二)简单的ASP文件
示例一:下面是一个使用VBSCRIPT脚本通过循环多次显示一段文本 <HTML> <HEAD> <TITLE>简单的ASP文件1</TITLE> </HEAD> <BODY> <% for i=3 to 7%> <FONT SIZE =<%=i%>>这里是手机市场!</FONT><BR> <% next %> </BODY> </HTML>
1 .选择 开始 - 设置 - 控制面板 - 添加删除程序。
2.在添加/删除Windows组件中选择 Internet信息服务,然后单击下一步。
3.选择 开始-设置-控制面板-管理工具Internet服务管理器。
IIS安装完毕后,会自动生成C:\inetPub\wwwroot (默认Web站点),以后将程序存放在该文件夹下, 就可以访问了。也可以自己设置默认Web站点。 例如对于文件C:\inetPub\wwwroot\1.asp,访问方 法如下: http://localhost/1.asp http://127.0.0.1/1.asp http://计算机的名字/1.asp http://ip地址/1.asp地址/1.asp
三、实验步骤
(一)ASP的运行环境 用HTML写的文本是静态的。你可以看到页面上的内容,但不能在屏 幕上输入并传送数据到Web 服务器,更无法进行完整的人机对话, 当涉及到页面与数据库的连接问题和从站点返回一个页面给客户的问 题时,仅依靠HTML文本是做不到的。ASP就是为了解决动态交互的 问题和与数据库连接问题而设计的。 ASP(Active Server Pages)是微软公司为它的WEB服务器(互联 网信息服务器,简称IIS)开发的一个组件(软件)。它是一种实现 动态网页开发技术的服务器端的开发环境。通过ASP,我们能够将 HTML页面、脚本命令、ASP内置对象和Active X组件结合起来,建 立动态、交互而又高效的Web应用程序。ASP可利用ADO(Active Data Object)方便地访问数据库。 对于普通学习者,将自己的计算机当作服务器,只需在Windows 2000和Windows XP环境下安装IIS(Internet服务管理器), Windows 98环境下安装PWS4.0(个人WEB服务器)。接入 Internet后,这台计算机就成为了一个Internet服务器。
示例二:下面是一个使用VBSCRIPT脚本通过ASP的内建对 象response的write方法来显示当前时间的例子。 <HTML> <HEAD> <TITLE>简单的ASP文件2</TITLE> </HEAD> <BODY>您的来访时间是: <% response.write time() %> </BODY> </HTML> ·注意:脚本用<% %>分隔;文件保存时扩展名用.asp; 对于文件C:\inetPub\wwwroot\1.asp, 必须采用 http://localhost/1.asp等方法访问。
示例三:文件TIJIAO3.HTM通过表单来提交姓名、密码数据。 <HTML> <HEAD> <TITLE>表单</TITLE> </HEAD> <BODY> <FORM METHOD=“POST” ACTION=“FANHUI3.ASP”> <P>请提供以下信息,然后单击提交。 <P>姓名:<INPUT NAME=“MYNAME” SIZE=“36”> <P>密码:<INPUT NAME=“PASSWORD” TYPE=PASSWORD SIZE=“36”> <P><INPUT TYPE=SUBMIT VALUE=“提交”> <INPUT TYPE=RESET VALUE=“清除”> </FORM> </BODY> </HTML>
示例四:文件FANHUI3.ASP通过Request对象的Form集合来接受数据, 然后显示。 <HTML> <HEAD> <TITLE>提交</TITLE> </HEAD> <BODY> <% myname=Request.Form(“myname”) password=request.form(“password”) If password=”123456” then%> <%=myname %>先生(女士):我们接受您的申请。 您可以用以下密码查阅我们的资料:ABCDE <% else%> 对不起!您的密码不对。 <%End if%> </BODY> </HTML>
实验十 利用ASP实现网页与 Web 服务器之间的信息交互
实验目的 实验内容
实验步骤
一、实验目的
掌握IIS的安装与设置; 掌握ASP脚本语言; 掌握网页与WEB服务器之间的信息交互; 掌握Web数据库。
二、实验内容
ASP的运行环境; 制作简单的ASP文件; 与WEB服务器之间的信息交互; 与Web数据库交互。
(三)与Web服务器之间的信息交互
表单在网页中的作用不可小视,主要负责数据采集,比如你可以采集 访问者的名字和e-mail地址、调查表、留言簿等等。 访问ASP集合的一般技术大多数ASP集合与在VB中见到的普通集合 相差不多。实际上,它们是值的数组,但能通过使用一个文本字 符串键(对大小不敏感)以及一个整型索引进行访问。因此,假 如客户端Web页面包含的<FORM>如下: <FORM ACTION=”show_request.asp” METHOD=”POST”> FirstName:<INPUT TYPE=”TEXT” NAME=”FirstName”> LastName:<INPUT TYPE=”TEXT” NAME=”LastName”> <INPUT TYPE=”SUBMIT” value=”Send”> </FORM> 可通过访问ASP的Form集合来访问其控件内的值: strFirstName = Request.Form(“FirstName”) strLastName = Request.Form(“LastName”)