ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 ppt 作者第12章 会员注册系统

上传人:w****i 文档编号:94404398 上传时间:2019-08-06 格式:PPT 页数:12 大小:334KB
返回 下载 相关 举报
ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 ppt 作者第12章 会员注册系统_第1页
第1页 / 共12页
ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 ppt 作者第12章 会员注册系统_第2页
第2页 / 共12页
ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 ppt 作者第12章 会员注册系统_第3页
第3页 / 共12页
ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 ppt 作者第12章 会员注册系统_第4页
第4页 / 共12页
ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 ppt 作者第12章 会员注册系统_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 ppt 作者第12章 会员注册系统》由会员分享,可在线阅读,更多相关《ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 ppt 作者第12章 会员注册系统(12页珍藏版)》请在金锄头文库上搜索。

1、第12章 会员注册系统,具备会员管理功能的网站,一般都会提供让用户注册为网站会员的功能,让新的上线用户通过注册,成会网站的会员,从而享受网站更好的服务。本章将提供一个网站会员注册功能的实例,以介绍如何创建会员注册系统。 12.1 创建会员注册系统前的准备 12.2 实 例 操 作 12.3 预 览 实 例,12.1 创建会员注册系统前的准备,12.1.1 数据库结构 12.1.2 文件结构和程序流程,12.1.1 数据库结构,会员注册系统只有一个数据表Customers,该数据表用于存储有关会员的个人数据内容,数据表中包含的字段为CustomerID、CustomerName、PWS、Birt

2、hday、City、Address、Phone、Fax、E-MAIL和Sex,其数据库结构如下图所示。,12.1.2 文件结构和程序流程,本章所要创建会员注册系统包括3个网页文件,如下表所示。,用户首先浏览网页NewMember.asp,在网页中输入会员注册所需信息,完成后系统转向至Complete.asp网页,完成注册程序,并且发送电子邮件通知会员注册成功。,12.2 实 例 操 作,12.2.1 创建数据库连接 12.2.2 创建会员注册页面 12.2.3 会员注册成功信息 12.2.4 加入邮件通知功能,12.2.1 创建数据库连接,创建用户注册系统所需的数据库连接,首先创建数据源,然后

3、在Dreamweaver中的“应用程序”面板的“数据库”选项卡中,根据数据源名称来连接数据库,并且将其命名为connMember,如下图所示。,12.2.2 创建会员注册页面,新会员注册功能就如同数据库的新增功能,可以通过Dreamweaver内建的“插入记录”功能来完成,除此之外,还必须提供字段验证功能。下面将会员注册页面分成注册页面和字段验证两部分进行介绍。 注册页面 首先创建作为会员注册界面的ASP网页NewMember.asp,在其中创建记录集对象rsMember,指定连接对象connMember,指定表格为Customers 。 然后在网页中创建一个表单区域,其中针对数据表Custo

4、mers中的字段内容,添加各种表单字段。 最后在“应用程序”面板的“服务器行为”选项卡中,打开“插入记录”对话框。在对话框中,指定新增数据所需的信息。指定数据库连接对象为connMmber,插入表格为Customers,完成新增操作后重新导向的网页指定为Complete.asp。,12.2.2 创建会员注册页面,字段验证 创建基本的注册页面之后,现在为该页面添加字段验证功能,防止用户输入不正确的字段信息,同时避免将相同会员重复插入会员数据表。字段验证的功能可以利用Dreamweaver内建的“检查表单”功能来完成。 首先在“标签”面板中的“行为”选项卡中,单击加号按钮,在打开的下拉菜单中选择“

5、检查表单”命令,打开“检查表单”对话框。在该对话框中可以设置表单中各字段的验证。 然后打开“检查新用户名”对话框,设置所要验证的字段,由于注册网页必须避免用户输入相同的客户编号,因此设置“用户名字段”为txtCustomerID。如果注册时已经存在该会员编号,则指定导向网页Message.asp,在该网页会显示会员编号重复的信息。,12.2.2 创建会员注册页面,字段验证 接着将NewMember.asp文件切换至“代码”编辑模式,找到验证会员编号重复的程序代码,在其中添加设置Session对象RedirMessage的程序代码,代码如下所示,粗黑体部分为新加的程序代码。 01. If Not

6、 MM_rsKey.EOF Or Not MM_rsKey.BOF Then 02. the username was found - can not add the requested username 03. MM_qsChar = “?“ 04. If (InStr(1,MM_dupKeyRedirect,“?“) = 1) Then MM_qsChar = “&“ 05. MM_dupKeyRedirect = 06. MM_dupKeyRedirect & MM_qsChar & “requsername=“ & _ 07. MM_dupKeyUsernameValue 08. Se

7、ssion(“RedirMessage“) = “会员编号 “ & _ 09. MM_dupKeyUsernameValue & “ 重复,请重新输入“ 10. Response.Redirect(MM_dupKeyRedirect) 11. Else 12. Session(“RedirMessage“) = “ 13. End If,12.2.3 会员注册成功信息,完成上述步骤之后,一个注册会员系统已初步完成,下面还要进一步创建注册成功提示页面。 创建一个名为Complete.asp的ASP网页文件,新增一个表格,要在其中显示几条重要的会员信息。 现在要在网页上加入一些ASP程序代码,让网

8、页能够显示前作注册页面输入的部分会员信息,将其切换至“代码”编辑模式,在标签之前,加入以下的程序代码: 下面将处理好的会员数据数组一一取出,放置在所属的表格位置即可。,12.2.4 加入邮件通知功能,通常一个会员注册系统,在新会员注册成功之后,会根据会员提供的电子邮件信箱,发送一封通知邮件,确认会员已经确实完成注册操作,本节将在上面完成的Complete.asp文件中加上发送邮件的程序代码。 切换至Complete.asp文件的“代码”编辑模式,本节将使用第10章创建电子邮件功能时所使用的程序代码,主要包含CDO.Message对象和CDO.Configuration组态对象的设置 。 发送会员注册成功的信件通知是由系统自动完成的,因此这一次并不需要提供用户操作界面,直接将这一段程序代码添加到Complete.asp网页的最下方即可。当注册完成系统转向这个网页时,会自动完成信件的发送。,12.3 预 览 实 例,注册失败,注册成功,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号