您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > 《asp动态网页制作》实验指导书
《asp动态网页制作》实验指导书专业:_______________班级:_______________姓名:_______________2010年9月目录实验1表单的应用............................................................................................................................................1实验2VBSCRIPT实验,猜数字...................................................................................................................2实验3利用FSO对象制作简单留言本..........................................................................................................5实验4SQL语言...............................................................................................................................................8实验5ADO对象实验,简单投票系统..........................................................................................................9实验6简单BBS,用户注册..........................................................................................................................13实验7简单BBS,用户登录..........................................................................................................................16实验8简单BBS,找回密码功能..................................................................................................................18实验9简单BBS,修改密码..........................................................................................................................22实验10简单BBS,修改用户资料..................................................................................................................24实验11简单BBS,发帖子..............................................................................................................................27实验12简单BBS,显示帖子列表..................................................................................................................28实验13简单BBS,显示帖子详细内容..........................................................................................................32实验14简单BBS,回复..................................................................................................................................34实验15简单BBS,显示回复内容..................................................................................................................36实验16简单BBS,修改帖子..........................................................................................................................38实验17简单BBS,删除帖子..........................................................................................................................40实验18简单BBS,搜索..................................................................................................................................41-1-实训1表单的应用1.1实验目的和要求Ø理解表单在动态网页制作中的作用。Ø掌握表单的制作。Ø掌握表单的重要属性。Ø掌握常用表单组件的使用。1.2实验重点和难点Ø表单的属性。Ø组件的使用。1.3实验内容Ø制作用户登录网页。输入用户名,密码,点击“登录”按钮之后,在后台页面把用户输入的用户名和密码显示出来。1.4实验步骤1、前台登录网页(login.asp)的制作。i.新建一个ASPVBScript动态页,用Login.asp名字保存起来。图1-1ii.添加表单。指定action属性:action=”trade.asp”。-2-iii.在表单制作如图1-2的用户登录界面。iv.设置表单组件的名字,1:username,2:psw。图1-22、后台处理页面的制作。i.新建一个ASPVBScript动态页,用trade.asp名字保存起来。ii.在body/body之间输入以下代码。3、测试效果。实训2VBScript实验,猜数字2.1实验目的和要求Ø掌握程序结构。Ø掌握Session变量的作用和使用。Ø掌握用“?”来传递参数的方法。2.2实验重点和难点Ø程序结构的语句格式。ØSession变量。Ø用“?”来传递参数的方法。2.3实验内容Ø制作一个猜数字的游戏。由程序产生一个从1-99之间的数,作为要猜的数字。Ø用提供界面让用户选择要猜的数字。根据用户每次所猜的数字和电脑产生的数的大小关系,逐渐缩小要猜的数字的范围,最后让用户猜中。Ø程序界面见图2-1,结果见图2-2。12%username=Trim(Request.Form(username))'取得用户名Psw=Trim(Request.Form(psw))'取得密码Response.write“您输入的用户名是:”&username&”br”'显示用户名,BR换行Response.write“您输入的密码是:”&psw'显示密码%-3-图2-1图2-22.4实验步骤Ø程序分析1.产生一个从1到99的数。利用随机数函数来产生。2.产生的数要如何保存?普通变量只能在本页面范围内起作用,如果需要要多个页面中用到同一个变量的话,就需要用到一种特殊的变量Session变量。3.我们所猜的数字是怎么发送的?把每个数字做成超链接,用“?”的方式来传递数据。4.如何缩小要猜的范围?a)电脑生成一个要让我们猜的数:Session(“num”)。b)得到用户所猜的数:user。c)最小数:Session(“first”)。d)最大数:Session(“last”)。e)确定范围f)最小数Session(“num”)最大数g)一、user=Session(“num”):猜中h)二、最小数Session(“num”)最大数i)范围:userSession(“num”)最大数。显示从user到最大数之间的数。j)三、最小数Session(“num”)最大数k)范围:最小数Session(“num”)user。显示从最小数到user之间的数。l)说明:蓝方块代表用户所猜的数所在区域5.显示要猜的数a)利用循环,根据显示数字的范围来显示。b)分行显示,一行20个字。-4-Ø程序代码divalign=centerspanclass=style1超级无敌开口中/spanbr/divdivalign=centerclass=style1%Num=Eval(Request.QueryString(Num))'得到用户所猜的数ifSession(First)=thenSession(First)=1ifSession(Last)=thenSession(Last)=99ifNumthenifSession(Num)=thenRandomize'初始化随机函数Session(Num)=Int(100*Rnd+1)'产生一个从1到99之间的随机数并保存在Session变量中EndififNumSession(First)OrNumSession(Last)thenResponse.write你猜的数字有误,请重新猜,数字范围在:&Session(First)&到&Session(Last)&之间elseifNum=Session(First)AndNumSession(Num)then'判断h情况Response.writeNum&到&Session(Last)Session(First)=NumendififNum=Session(Last)AndNumSession(Num)then'判断j情况Response.writeSession(First)&到&NumSession(Last)=NumEndififNum=Session(Num)then'猜中情况Session.Abandon()'清除Session变量Response.writeimgsrc=1.bmpGameOver!!!你猜得是:&Session(Num)'猜中时显示图片和再来一次的超链接Response.writeahref='index.asp'再来一次/aEndifEndifEndif%-5-实训3利用FSO对象制作简单留言本3.1实验目的和要求Ø掌握组件的使用方法。Ø掌握fso对象里对文本文件进行读写操作的方法。。3.2实验重点和难点Øfso对象操作文本文件的方法。3.3实验内容Ø利用fso对象里面对文本文件进行读写操作的方法,制作一个简单的留言本,实现写留言和看留言这两个功能。3.4实验步骤Ø程序分析1.限于FSO操作文本文件的局限性,本程序只能实现写留言和查看留言这两个功能。留言的内tablewidth=500border=1trtd请选择你猜的数字:/tdtd%j=1Fori=Session(First)toSession(Last)'显示要猜的数字ifjm
本文标题:《asp动态网页制作》实验指导书
链接地址:https://www.777doc.com/doc-6432956 .html