第12章 会员注册系统.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章 会员注册系统

第12章 会员注册系统 12.1 创建会员注册系统前的准备 12.1.1 数据库结构 12.1.2 文件结构和程序流程 12.2 实 例 操 作 12.2.1 创建数据库连接 12.2.2 创建会员注册页面 12.2.2 创建会员注册页面 12.2.2 创建会员注册页面 12.2.3 会员注册成功信息 12.2.4 加入邮件通知功能 12.3 预 览 实 例 ASP+Dreamweaver MX 2004数据库网站开发与实例 具备会员管理功能的网站,一般都会提供让用户注册为网站会员的功能,让新的上线用户通过注册,成会网站的会员,从而享受网站更好的服务。本章将提供一个网站会员注册功能的实例,以介绍如何创建会员注册系统。 12.1 创建会员注册系统前的准备 12.2 实 例 操 作 12.3 预 览 实 例 12.1.1 数据库结构 12.1.2 文件结构和程序流程 会员注册系统只有一个数据表Customers,该数据表用于存储有关会员的个人数据内容,数据表中包含的字段为CustomerID、CustomerName、PWS、Birthday、City、Address、Phone、Fax、E-MAIL和Sex,其数据库结构如下图所示。 本章所要创建会员注册系统包括3个网页文件,如下表所示。 新会员注册数据重复通知画面 Message.asp 会员注册成功画面 Complete.asp 新会员注册画面 NewMember.asp 说 明 文 件 用户首先浏览网页NewMember.asp,在网页中输入会员注册所需信息,完成后系统转向至Complete.asp网页,完成注册程序,并且发送电子邮件通知会员注册成功。 12.2.1 创建数据库连接 12.2.2 创建会员注册页面 12.2.3 会员注册成功信息 12.2.4 加入邮件通知功能 创建用户注册系统所需的数据库连接,首先创建数据源,然后在Dreamweaver中的“应用程序”面板的“数据库”选项卡中,根据数据源名称来连接数据库,并且将其命名为connMember,如下图所示。 新会员注册功能就如同数据库的新增功能,可以通过Dreamweaver内建的“插入记录”功能来完成,除此之外,还必须提供字段验证功能。下面将会员注册页面分成注册页面和字段验证两部分进行介绍。 注册页面 首先创建作为会员注册界面的ASP网页NewMember.asp,在其中创建记录集对象rsMember,指定连接对象connMember,指定表格为Customers 。 然后在网页中创建一个表单区域,其中针对数据表Customers中的字段内容,添加各种表单字段。 最后在“应用程序”面板的“服务器行为”选项卡中,打开“插入记录”对话框。在对话框中,指定新增数据所需的信息。指定数据库连接对象为connMmber,插入表格为Customers,完成新增操作后重新导向的网页指定为Complete.asp。 字段验证 创建基本的注册页面之后,现在为该页面添加字段验证功能,防止用户输入不正确的字段信息,同时避免将相同会员重复插入会员数据表。字段验证的功能可以利用Dreamweaver内建的“检查表单”功能来完成。 首先在“标签”面板中的“行为”选项卡中,单击加号按钮,在打开的下拉菜单中选择“检查表单”命令,打开“检查表单”对话框。在该对话框中可以设置表单中各字段的验证。 然后打开“检查新用户名”对话框,设置所要验证的字段,由于注册网页必须避免用户输入相同的客户编号,因此设置“用户名字段”为txtCustomerID。如果注册时已经存在该会员编号,则指定导向网页Message.asp,在该网页会显示会员编号重复的信息。 字段验证 接着将NewMember.asp文件切换至“代码”编辑模式,找到验证会员编号重复的程序代码,在其中添加设置Session对象RedirMessage的程序代码,代码如下所示,粗黑体部分为新加的程序代码。 01. If Not MM_rsKey.EOF Or Not MM_rsKey.BOF Then 02. the username was found - can not add the requested username 03. MM_qsChar

您可能关注的文档

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档