《asp动态网页制作》课程实验指导书.doc

《asp动态网页制作》课程实验指导书.doc

ID:55551235

大小:1.04 MB

页数:45页

时间:2020-05-16

《asp动态网页制作》课程实验指导书.doc_第1页
《asp动态网页制作》课程实验指导书.doc_第2页
《asp动态网页制作》课程实验指导书.doc_第3页
《asp动态网页制作》课程实验指导书.doc_第4页
《asp动态网页制作》课程实验指导书.doc_第5页
资源描述:

《《asp动态网页制作》课程实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《asp动态网页制作》课程实验指导书编者:黄凌杰主审:马庆2006年5月目录实验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

2、简单BBS,显示回复内容36实验16简单BBS,修改帖子38实验17简单BBS,删除帖子40实验18简单BBS,搜索41实训1表单的应用1.1实验目的和要求Ø理解表单在动态网页制作中的作用。Ø掌握表单的制作。Ø掌握表单的重要属性。Ø掌握常用表单组件的使用。1.2实验重点和难点Ø表单的属性。Ø组件的使用。1.3实验内容Ø制作用户登录网页。输入用户名,密码,点击“登录”按钮之后,在后台页面把用户输入的用户名和密码显示出来。1.4实验步骤1、前台登录网页(login.asp)的制作。i.新建一个ASPVBScript动态页

3、,用Login.asp名字保存起来。图11ii.添加表单。指定action属性:action=”trade.asp”。iii.在表单制作如图1-2的用户登录界面。iv.设置表单组件的名字,1:username,2:psw。12图121、后台处理页面的制作。i.新建一个ASPVBScript动态页,用trade.asp名字保存起来。ii.在之间输入以下代码。<%username=Trim(Request.Form("username"))'取得用户名Psw=Trim(Request.For

4、m("psw"))'取得密码Response.write“您输入的用户名是:”&username&”
”'显示用户名,
换行Response.write“您输入的密码是:”&psw'显示密码%>2、测试效果。实训1VBScript实验,猜数字1.1实验目的和要求Ø掌握程序结构。Ø掌握Session变量的作用和使用。Ø掌握用“?”来传递参数的方法。1.2实验重点和难点Ø程序结构的语句格式。ØSession变量。Ø用“?”来传递参数的方法。1.3实验内容Ø制作一个猜数字的游戏。由程序产生一个从1-99之间的数

5、,作为要猜的数字。Ø用提供界面让用户选择要猜的数字。根据用户每次所猜的数字和电脑产生的数的大小关系,逐渐缩小要猜的数字的范围,最后让用户猜中。Ø程序界面见图2-1,结果见图2-2。图21图221.1实验步骤Ø程序分析1.产生一个从1到99的数。利用随机数函数来产生。2.产生的数要如何保存?普通变量只能在本页面范围内起作用,如果需要要多个页面中用到同一个变量的话,就需要用到一种特殊的变量Session变量。3.我们所猜的数字是怎么发送的?把每个数字做成超链接,用“?”的方式来传递数据。4.如何缩小要猜的范围?a)电

6、脑生成一个要让我们猜的数: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。

7、显示从最小数到user之间的数。l)说明:蓝方块代表用户所猜的数所在区域5.显示要猜的数a)利用循环,根据显示数字的范围来显示。b)分行显示,一行20个字。Ø程序代码超级无敌开口中

<%Num=Eval(Request.QueryString("Num"))'得到用户所猜的数ifSession("First")=""thenSession("F

8、irst")=1ifSession("Last")=""thenSession("Last")=99ifNum<>""thenifSession("Num")=""thenRandomize'初始化随机函数Session("Num")=Int(100*Rnd+1)'产生一个从1到99之间的随机数并保存在Session变量中EndififNum<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。