【asp源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了asp源码-ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 第12章 会员注册系统 - 职业教育的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
ASPDreamweaver MX 2004数据库网站开发与实例 第12章 会员注册系统 具备会员管理功能的网站,一般都会提供让用户注册为网站会员的功能, 让新的上线用户通过注册,成会网站的会员,从而享受网站更好的服务。
本章 将提供一个网站会员注册功能的实例,以介绍如何创建会员注册系统。
12.1 创建会员注册系统前的准备 12.2 实 例 操 作 12.3 预 览 实 例 9/12 课件ASPDreamweaver MX 2004数据库网站开发与实例 12.1 创建会员注册系统前的准备 12.1.1 数据库结构 12.1.2 文件结构和程序流程 9/12 课件ASPDreamweaver MX 2004数据库网站开发与实例 12.1.1 数据库结构 会员注册系统只有一个数据表Customers,该数据表用于存储有关会员的 个人数据内容,数据表中包含的字段为CustomerID、CustomerName、 PWS、Birthday、City、Address、Phone、Fax、E-MAIL和Sex,其数据库结 构如下图所示。
9/12 课件ASPDreamweaver MX 2004数据库网站开发与实例 12.1.2 文件结构和程序流程 本章所要创建会员注册系统包括3个网页文件,如下表所示。
文 件 说 明 NewMember.
asp 新会员注册画面 Complete.
asp 会员注册成功画面 Message.
asp 新会员注册数据重复通知画面 用户首先浏览网页NewMember.
asp,在网页中输入会员注册所需信息, 完成后系统转向至Complete.
asp网页,完成注册程序,并且发送电子邮件通知 会员注册成功。
9/12 课件ASPDreamweaver MX 2004数据库网站开发与实例 12.2 实 例 操 作 12.2.1 创建数据库连接 12.2.2 创建会员注册页面 12.2.3 会员注册成功信息 12.2.4 加入邮件通知功能 9/12 课件ASPDreamweaver MX 2004数据库网站开发与实例 12.2.1 创建数据库连接 创建用户注册系统所需的数据库连接,首先创建数据源,然后在 Dreamweaver中的“应用程序”面板的“数据库”选项卡中,根据数据源名称来连 接数据库,并且将其命名为connMember,如下图所示。
9/12 课件ASPDreamweaver MX 2004数据库网站开发与实例 12.2.2 创建会员注册页面 新会员注册功能就如同数据库的新增功能,可以通过Dreamweaver内建的“插入记录”功能来完成,除此之外,还必须提供字段验证功能。
下面将会员注册页面分成注册页面和字段验证两部分进行介绍。
注册页面 首先创建作为会员注册界面的
ASP网页NewMember.
asp,在其中创建记录集对象rsMember,指定连接对象connMember,指定表格为Customers 。
然后在网页中创建一个表单区域,其中针对数据表Customers中的字段内容,添加各种表单字段。
最后在“应用程序”面板的“服务器行为”选项卡中,打开“插入记录”对话框。
在对话框中,指定新增数据所需的信息。
指定数据库连接对象为connMmber,插入表格为Customers,完成新增操作后重新导向的网页指定为Complete.
asp。
9/12 课件ASPDreamweaver MX 2004数据库网站开发与实例 12.2.2 创建会员注册页面 字段验证 创建基本的注册页面之后,现在为该页面添加字段验证功能,防止用户输入不正确的字段信息,同时避免将相同会员重复插入会员数据表。
字段验证的功能可以利用Dreamweaver内建的“检查表单”功能来完成。
首先在“标签”面板中的“行为”选项卡中,单击加号按钮,在打开的下拉菜单中选择“检查表单”命令,打开“检查表单”对话框。
在该对话框中可以设置表单中各字段的验证。
然后打开“检查新用户名”对话框,设置所要验证的字段,由于注册网页必须避免用户输入相同的客户编号,因此设置“用户名字段”为txtCustomerID。
如果注册时已经存在该会员编号,则指定导向网页Message.
asp,在该网页会显示会员编号重复的信息。
9/12 课件ASPDreamweaver MX 2004数据库网站开发与实例 12.2.2 创建会员注册页面 字段验证 接着将NewMember.
asp文件切换至“代码”编辑模式,找到验证会员编号重复的程序代码,在其中添加设置Session对象RedirMessage的程序代码,代码如下所示,粗黑体部分为新加的程序代码。
01. If Not MM_rsKey.EOF Or Not MM_rsKey.BOF Then02. the username was found - can not add the requested username03. MM_qsChar 04. If InStr1MM_dupKeyRedirect 1 Then MM_qsChar 05. MM_dupKeyRedirect 06. MM_dupKeyRedirect MM_qsChar requsername _07. MM_dupKeyUsernameValue08. SessionRedirMessage 会员编号 _09. MM_dupKeyUsernameValue 重复,请重新输入10. Response.RedirectMM_dupKeyRedirect11. Else12. SessionRedirMessage 13. End If 9/12 课件ASPDreamweaver MX 2004数据库网站开发与实例 12.2.3 会员注册成功信息 完成上述步骤之后,一个注册会员系统已初步完成,下面还要进一步创建注册成功提示页面。
创建一个名为Complete.
asp的
ASP网页文件,新增一个表格,要在其中显示几条重要的会员信息。
现在要在网页上加入一些
ASP程序代码,让网页能够显示前作注册页面输入的部分会员信息,将其切换至“代码”编辑模式,在标签之前,加入以下的程序代码: 下面将处理好的会员数据数组一一取出,放置在所属的表格位置即可。
9/12 课件ASPDreamweaver MX 2004数据库网站开发与实例 12.2.4 加入邮件通知功能 通常一个会员注册系统,在新会员注册成功之后,会根据会员提供的电 子邮件信箱,发送一封通知邮件,确认会员已经确实完成注册操作,本节将在 上面完成的Complete.
asp文件中加上发送邮件的程序代码。
切换至Complete.
asp文件的“代码”编辑模式,本节将使用第10章创建电子邮件 功能时所使用的程序代码,主要包含CDO.Message对象和CDO.Configuration 组态对象的设置 。
发送会员注册成功的信件通知是由系统自动完成的,因此这一次并不需 要提供用户操作界面,直接将这一段程序代码添加到Complete.
asp网页的最下 方即可。
当注册完成系统转向这个网页时,会自动完成信件的发送。
9/12 课件ASPDreamweaver MX 2004数据库网站开发与实例 12.3 预 览 实 例 注册失败 注册成功 9/12 课件
上一篇:
Asp net MVC、Extjs(运用Linq to SQL和List泛型)批量更新、删除、打印(使用CKEditor)、导出Excel
下一篇:
基于web二手汽车交易管理系统(含录像)