电子课件-《Dreamweaver MX网页设计与制作》-A06-5452 04
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.如果想在在form中使用GET方法把数据提交到服务器端的一个ASP 文件中,那么在该文件的程序中,可以使用_____________对象的 _______________数据集合负责取得用户提交的数据,并加以处理。
5.______________方法用于释放ASP页面锁定application对象的状态。
第4章
4.1 表单的基本操作:用户注册
1 表单的概念及用途
2 表单的基本参数
1. Name
2. Method 3. Action
它的语法格式:
<form name=”名字” method=”方式” action=”文件”>
3 表单的相关语法
使用时的语法格式: Request.Form(element)[(index)|Count]
1 Application对象的基本概念及功能、属性 2 Session对象的基本概念及功能、属性
3 Global.asa文件的重要性及其程序内容
<SCRIPT LANGUAGE=VBScript RUNAT=Server> Sub Application_onStart
Application("OnLine") = 0 End Sub Sub Session_onStart
ASP代码使所有任务都交给后台处理,从而起到保护源代码作用
第4章
4.4 Request对象和函数应用 石头剪刀布
1 Request对象的基本概念及功能
2 Request对象的数据集合、属性、方法
Form , QueryString , ServerVariable , Cookies , ClientCertificate TotalBytes 属性 BinaryRead 方法
response.write("两次密码不同,请重新输入") else
cn2=" ' "&a1&" ',' "&a2&" ' " cn1.Execute("Insert into users(user,pwd) values("&cn2&")") ‘将注册的用户名和密码增加到数据库文件中 cn1.close response.write("注册已成功!") end if %>
第4章
二、问答题
6.ASP中Application与Session对象有何区别?(请举例说明)
7.在浏览器中显示“Hello World!”,分别用HTML、VBscript、ASP写 出相应的显示程序。
8.试说明Global.asa文件的作用。
9. 一段程序中出现:<% @ Language=”VBScript”%>是什么意思? Application.lock呢?
第4章
4 制作实例
使自己制作的表单通过设置表单参数实现信息的传递 <form name="registerform" method="post" action="registerresult.asp">
第4章
4.2 嵌入脚本语言:人际关系测试
1 脚本语言的基本概念及用途 2 脚本语言与程序语言以及静态页面语言之间的不同 3 程序中用到脚本语言时所需做的说明
Application.Lock Application("OnLine") = Application("OnLine") + 1 Application.Unlock End Sub </SCRIPT>
第4章
<html> <head> </head> <body> <font size=4> <p> 您的SessionID为:<% =session.sessionid %> <% session.timeout=5 %> <p> 当前共有 <%=Application("OnLine")%>人 访问本网站 ‘当前访问本网站的在线人数, 可以防止刷新产生的计数错误 </font> </body> </html>
如:<SCRIPT language="javascript"> 说明之后的一段脚本语言是javascript。
脚本语言使原本静态的页面变 得动态、活泼,富有生气
第4章
4.3 嵌入ASP语言:留言本
1 ASP语言的基本概念及特征 2 加入ASP语言的页面被访问时实际的执行过程 3 ASP与HTML工作原理的不同
第4章
第4章 动态网页(ASP)与数据库
本章学习知识点
● 表单的制作与使用 ● 脚本语言的使用 ● 在网页中嵌入程序代码 ● 基本对象和函数的应用
上 一 张
返 回
下 一 张
第4章
本章内容目录
4.1 表单的基本操作:用户注册 4.2 嵌入脚本语言:人际关系测试 4.3 嵌入ASP语言:留言本 4.4 Request对象和函数应用:石头剪刀布 4.5 Application和Session对象:计数器 4.6 数据库的应用:登陆系统 4.7 小结 4.8 本章习题
第4章
4 最终效果
登陆界面
注册界面
登陆成功界面
第4章
4.7 小结
本章通过几个程序代码实例介绍了ASP的内置对象,其中涉及到 Request、Response、Application、Session和Server五个经常使用的类 型。通过对它们的属性、方法和事件等方面的实例,介绍如何使用这些内 置对象来实现ASP动态网页的功能。同时,还简单地对ASP与数据库的之 间的连接进行了介绍。
使用ASP内置对象以及与数据库的连接是ASP编程的重要部分,是进 行大型网站编程不可缺少的知识。因此,读者需要结合书上的例子,在实 际生活中进行大量的练习,在实践中掌握这项技能。
下一章,将会向读者讲述如何管理站点和如何将网页上传到Internet 服务器上,最终将网页提供给广大的Internet冲浪者。
第4章
4.6 数据库的应用:登陆系统
1 数据库在网页建设中的作用 2 数据库及数据库中表的建立
第4章
3 页面与数据库之间的连通
将数据写入数据库表中: <% set cn1=Server.CreateObject("ADODB.Connection") cn1.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("s1.mdb") a1=trim(Request.Form("user")) a2=trim(Request.Form("pwd")) a3=trim(Request.Form("pwd1")) if a2<>a3 then
第4章
一、填空题
4.8 本章习题
1.在聊天室程序中,一般使用_________对象来存储在线人数。
2.在a1.asp文件中加入___________________________标记可读取 a2.asp文件的内容。
3.<% session.abandon %>的意思为:_________________________
三、程序填空
下面是一段上机程序,用于显示用户输入的姓名,请在空白处填写 适当的程序
第4章
<html> <body> <form method=”post” action=”a.asp”> 请输入您的姓名:<input name=”name” size=8></form> <p> <%________________________________ response.write(“欢迎你,” &name) %> </body> </l>
response.write "我们平手 了"
elseif computerChoice="J" then
response.write "<font color=red>石头</font> VS <font color=blue>剪子 </font><br>" ……………..
第4章
4.5 Application和Session对象 计数器
3 Response对象的数据集合、属性、方法
第4章
Sub DetermineWinner(playerChoice ,computerChoice)
if playerChoice="S" then if computerChoice="S"
then response.write "<font
color=red>石头</font> VS <font color=blue>石头 </font><br>"
5.______________方法用于释放ASP页面锁定application对象的状态。
第4章
4.1 表单的基本操作:用户注册
1 表单的概念及用途
2 表单的基本参数
1. Name
2. Method 3. Action
它的语法格式:
<form name=”名字” method=”方式” action=”文件”>
3 表单的相关语法
使用时的语法格式: Request.Form(element)[(index)|Count]
1 Application对象的基本概念及功能、属性 2 Session对象的基本概念及功能、属性
3 Global.asa文件的重要性及其程序内容
<SCRIPT LANGUAGE=VBScript RUNAT=Server> Sub Application_onStart
Application("OnLine") = 0 End Sub Sub Session_onStart
ASP代码使所有任务都交给后台处理,从而起到保护源代码作用
第4章
4.4 Request对象和函数应用 石头剪刀布
1 Request对象的基本概念及功能
2 Request对象的数据集合、属性、方法
Form , QueryString , ServerVariable , Cookies , ClientCertificate TotalBytes 属性 BinaryRead 方法
response.write("两次密码不同,请重新输入") else
cn2=" ' "&a1&" ',' "&a2&" ' " cn1.Execute("Insert into users(user,pwd) values("&cn2&")") ‘将注册的用户名和密码增加到数据库文件中 cn1.close response.write("注册已成功!") end if %>
第4章
二、问答题
6.ASP中Application与Session对象有何区别?(请举例说明)
7.在浏览器中显示“Hello World!”,分别用HTML、VBscript、ASP写 出相应的显示程序。
8.试说明Global.asa文件的作用。
9. 一段程序中出现:<% @ Language=”VBScript”%>是什么意思? Application.lock呢?
第4章
4 制作实例
使自己制作的表单通过设置表单参数实现信息的传递 <form name="registerform" method="post" action="registerresult.asp">
第4章
4.2 嵌入脚本语言:人际关系测试
1 脚本语言的基本概念及用途 2 脚本语言与程序语言以及静态页面语言之间的不同 3 程序中用到脚本语言时所需做的说明
Application.Lock Application("OnLine") = Application("OnLine") + 1 Application.Unlock End Sub </SCRIPT>
第4章
<html> <head> </head> <body> <font size=4> <p> 您的SessionID为:<% =session.sessionid %> <% session.timeout=5 %> <p> 当前共有 <%=Application("OnLine")%>人 访问本网站 ‘当前访问本网站的在线人数, 可以防止刷新产生的计数错误 </font> </body> </html>
如:<SCRIPT language="javascript"> 说明之后的一段脚本语言是javascript。
脚本语言使原本静态的页面变 得动态、活泼,富有生气
第4章
4.3 嵌入ASP语言:留言本
1 ASP语言的基本概念及特征 2 加入ASP语言的页面被访问时实际的执行过程 3 ASP与HTML工作原理的不同
第4章
第4章 动态网页(ASP)与数据库
本章学习知识点
● 表单的制作与使用 ● 脚本语言的使用 ● 在网页中嵌入程序代码 ● 基本对象和函数的应用
上 一 张
返 回
下 一 张
第4章
本章内容目录
4.1 表单的基本操作:用户注册 4.2 嵌入脚本语言:人际关系测试 4.3 嵌入ASP语言:留言本 4.4 Request对象和函数应用:石头剪刀布 4.5 Application和Session对象:计数器 4.6 数据库的应用:登陆系统 4.7 小结 4.8 本章习题
第4章
4 最终效果
登陆界面
注册界面
登陆成功界面
第4章
4.7 小结
本章通过几个程序代码实例介绍了ASP的内置对象,其中涉及到 Request、Response、Application、Session和Server五个经常使用的类 型。通过对它们的属性、方法和事件等方面的实例,介绍如何使用这些内 置对象来实现ASP动态网页的功能。同时,还简单地对ASP与数据库的之 间的连接进行了介绍。
使用ASP内置对象以及与数据库的连接是ASP编程的重要部分,是进 行大型网站编程不可缺少的知识。因此,读者需要结合书上的例子,在实 际生活中进行大量的练习,在实践中掌握这项技能。
下一章,将会向读者讲述如何管理站点和如何将网页上传到Internet 服务器上,最终将网页提供给广大的Internet冲浪者。
第4章
4.6 数据库的应用:登陆系统
1 数据库在网页建设中的作用 2 数据库及数据库中表的建立
第4章
3 页面与数据库之间的连通
将数据写入数据库表中: <% set cn1=Server.CreateObject("ADODB.Connection") cn1.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("s1.mdb") a1=trim(Request.Form("user")) a2=trim(Request.Form("pwd")) a3=trim(Request.Form("pwd1")) if a2<>a3 then
第4章
一、填空题
4.8 本章习题
1.在聊天室程序中,一般使用_________对象来存储在线人数。
2.在a1.asp文件中加入___________________________标记可读取 a2.asp文件的内容。
3.<% session.abandon %>的意思为:_________________________
三、程序填空
下面是一段上机程序,用于显示用户输入的姓名,请在空白处填写 适当的程序
第4章
<html> <body> <form method=”post” action=”a.asp”> 请输入您的姓名:<input name=”name” size=8></form> <p> <%________________________________ response.write(“欢迎你,” &name) %> </body> </l>
response.write "我们平手 了"
elseif computerChoice="J" then
response.write "<font color=red>石头</font> VS <font color=blue>剪子 </font><br>" ……………..
第4章
4.5 Application和Session对象 计数器
3 Response对象的数据集合、属性、方法
第4章
Sub DetermineWinner(playerChoice ,computerChoice)
if playerChoice="S" then if computerChoice="S"
then response.write "<font
color=red>石头</font> VS <font color=blue>石头 </font><br>"