资源描述:
《ASP动态网页编程-实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ASP动态网页编程实验指导书目录实验一 留言板的制作1实验二会员注册和登陆2实验三网页特效的应用4实验四新闻发布系统的制作6实验五网站安全的设置和应用7实验六网站后台管理系统的制作9实验七需求分析的实战演练9实验八企业网站的制作102011年2月21日实验一 留言板的制作实验目的:通过对留言板实现的过程进行步骤和原理讲解,并辅导学生完成制作,让学生能逐渐理解动态网页。实验内容:素材见ccy文件夹1-数据表(库):存放数据-------收信人在sujuku文件夹中,右键新建access数据库文件,并命名为sujuku.mdb,打开数据库,使用设计器创建,
2、根据需要增加字段后(nr用备注格式,sj用日期/时间,默认值为now),保存为lyb2-表单页面:填写数据---------写信人在DREAMWEAVER新建页面,根据数据表lyb的字段,增加对应的表单,表格及文本框等对象进行排版,再保存命名为lybd.asp到网站文件内(与4个子文件夹并列);将文本框的名称改为与数据表lyb的对应字段名称一致;新建页面,命名为lydm.asp,并保存到dongtai文件内;回到lybd.asp,点中左下角标签form,将表单页面lybd.asp发送到lydm.asp3-代码页面:传送数据---------邮递员将留言
3、代码复制到lydm.asp的代码视图内保存即可.实验思考:掌握留言板的制作过程,并举一反三地理解程序增加功能的过程。实验二会员注册和登陆实验目的:通过对会员系统实现的过程进行步骤和原理讲解,并辅导学生完成制作,让学生提高对动态过程步骤的理解。实验内容:素材见ccy文件夹首先创建一个文件夹,用来存放数据库,网页。具体的创立方式为: 文件夹名 | |首页 include文件夹(用来存放conn.asp) reg文件夹(用来存放其它asp类型的网页) database文件
4、夹(用来存放数据库) img文件夹(存放图片)一.数据库部份:1.建立数据库,在access中创完成数据库的创建,并把数据库保存到database文件夹2.连接数据库,新建一个网页,在代码视图中输入下列代码:<%dimconn,strconnsetconn=server.createobject("adodb.connection")'strconn="driver={sqlserver};server=trevor;database=book;uid=sa;pwd="strconn="driver={MicrosoftAccessDriver(*.m
5、db)};DBQ="&server.MapPath("../database/book.mdb")%><%subopenconnconn.openstrconnendsubsubcloseconnconn.closeendsub%>将代码中的("../database/book.mdb")中的book.mdb换成你所创建的数据库名(记住是数据库名,而不是表名)如所创建的数据库名为aa,则输入("../database/aa.mdb")然后将网页保存为conn.asp,并保存到include文件夹中。二.注册部分:1.注册页面:与留言板的页面一类似:将要
6、提交的文本域名进行修改,在表单中的action中输入要提交的页面名.具体步骤:首先插入一个表单,然后在表单内插入表格。在表格中插入相应的文本、文本域(如用户名,密码等)和按钮。修改文本域的名称,最后点击表单切换到代码视图中,在中的action=""中输入要提交到的网页名称。在此因为我们将其它网页都保存到reg文件夹中,所以action=""要输入的是action="reg/网页名"(表示连接到reg文件夹中的网页)2.判断页面:将注册页面内所送的文本域内
7、容读入相对应的变量。先判断所输入的用户名是为空,是的话返因到注册页面重新的注册,不为空的话,送到数据库中进行第二次判断,判断用户是否存在,如存在提示用户重新注册另一个名字,如用户不存在,则进行注册,并显示注册成功的语句。具体步骤:创建一个新页面,此页面就是注册页面所要连接的页面,因此名称必须和注册页面所要连接的页面名称一致。因为此页面会与数据库连接,因此首先要嵌入conn.asp文件,让它连接到数据库中,具体代码是为:<%username=request("usernam
8、e")pwd=request("pwd")ask=request("ask")answer=r