会员注册管理系统.docx
《会员注册管理系统.docx》由会员分享,可在线阅读,更多相关《会员注册管理系统.docx(21页珍藏版)》请在冰豆网上搜索。
![会员注册管理系统.docx](https://file1.bdocx.com/fileroot1/2022-10/25/0c639d3b-50fe-4977-815a-5fa4846f3d2f/0c639d3b-50fe-4977-815a-5fa4846f3d2f1.gif)
会员注册管理系统
设计制作会员注册管理系统
第一节创建数据库与数据库连接
一、创建数据库
数据库文件名为zhuce.mdb,其中有一个会员信息表zhuce,字段名称、数据类型和说明如
下:
窗体
根块
-1,0,1XI
EhtCG
■ihuce:
表
*1xtvu輕Z數撮连(Adc&s^2Dnn支件格■式)
迎ffl冋导fell連鳶
渔过辐入换创建恙
字段茗驛
lEuca.ii
emai1
td-
pazs
自立立數立
自动編号
电_
酉—
二、连接数据库
(1)执行“窗口”1“数据库”命令,打开“数据库”面板,然后单击添加按钮,选择“自定义连接字符串”
(2)在弹出的自义连接字符串对话框中的“连接名称”文本框中输入符串为:
zhuce,自定义连接字
provider=Microsoft.jet.oledb.4.0;datasource='&server.mappath(/Zhuce.mdb')
第二节会员注册
设计要点:
插入表单对象、检查表单、插入记录和创建检查新用户名服务器行为。
一、注册页面的制作
(1)
(2)
(3)
(6)
(7)
(10)
将index.htm页面另存为zhuce.asp
将光标定位于相应的位置,执行“插入记录”
将光标置于表单中,插入一个6行2列的表格,
齐”设为“居中对齐”
分别在第1列的单元格中分别输入:
用户名:
邮箱:
将光标置于第1行第2列单元格中,执行“插入记录”1“表单”1“文本域”命
令,插入文本域,在属性面板的“文本域”文本框中输入
设置为25,“类型”设置为“单行”
将光标置于第2行第2列单元格中,执行“插入记录”令,插入文本域,在属性面板的“文本域”文本框中输入
25,“类型”设置为“密码”
将光标置于第3行第2列单元格中,执行“插入记录”令,插入文本域,在属性面板的“文本域”文本框中输入为25,“类型”设置为“密码”
将光标置于第4行第2列单元格中,执行“插入记录”1“表单”1“文本域”令,插入文本域,在属性面板的“文本域”文本框中输入tel,“字符宽度”
25,“类型”设置为“单行”
将光标置于第5行第2列单元格中,执行“插入记录”1“表单”1“文本域”
令,插入文本域,在属性面板的“文本域”文本框中输入
为25,“类型”设置为“单行”
将光标置于第6行第2列单元格中,执行“插入记录”1
插入按钮,在属性面板的“值”文本框中输入“注册”
I“表单”1“表单”,插入一个表单。
在属性面板中将“填充”设为4,“对
密码:
重复密码:
电话:
电子
zhuce_name,"字符宽度”
I“表单”1“文本域”命
pass,“字符宽度”设置为
I“表单”1“文本域”命
Pass1,“字符宽度”设置
命
设置为
命
email,“字符宽度”设置
“表单”1“按钮”命令,
“动作”设置为“提交表单”
(11)
(12)
(13)
将光标置于注册按钮的后面,再插入一个按钮,在属性面板的“值”文本框中输入
“重置”,“动作”设为“重设表单”
选中表单,单击“行为”面板中的添加行为按钮,选择“检查表单”,将文本域
zhuce_name、pass和pass1的值都勾选“必需的”复选框,“可接受”选中“任何东西”单选按钮,文本域tel的“值”勾选“必需的”复选框,“可接受”选中“数字”单选按钮,文本域email的“值”勾选“必需的”复选框,“可接受”选中“电子邮件地址”单选按钮。
切换到拆分视图,在验证表单动作的源代码中输入以下代码,用于验证两次输入的密码是否一致。
(在代码的第34的右括号后按两次回车,复制粘贴以下代码)
errors+='-两次密码输入不一
if(MM_findObjCpass').value!
=MM_findObj('pass1').value)致\n'
(14)单击“服务器行为”面板中的添加按钮,在弹出的菜单中选择“插入记录”选项,按下图设置对话框
插入记录
列:
itni亡e.ikame
7
提商
V
(15)单击“服务器行为”面板中的添加按钮,在弹出的菜单中选择“用户身份验证”1“检查新用户名”,按下图设置对话框属性。
检查新用户名
三、注册成功与失败页面注册成功页面:
ytt
JWM熄明
ftS童注任应费」戏的皿/1h*・、*!
*・Ihh-aaI、、・r*:
*■*■・ih*B・i=*・■hl・shU*・・ih*a・a'=St>
1
妙皆E
■
:
£:
2''■潍趟
■、、*"•、、*"計*•L•、•!
七-、>1\、
…苫母肯一一...
■__■、、■■W-■、、*■、、■、■、W、、*-■、7
将index.asp页面另存为zhuceok..asp。
将光标置于相应的位置,按回车键换行,插入一
个2行1列的表格,在属性面板中将“填充”设为4,对齐设为“居中对齐”。
选中所有单元格,将水平设为“居中对齐”,分别在单元格中输入相应的文字:
“恭喜您
注册成功,欢迎您的加入!
”、“<登录>”
选中文字“登录”,在属性面板的“链接”文本框中输入denglu.asp
r1-I■■•■■■■■■■■■■--I■■I\
:
L严虽主比管理?
朋i
怙屈-山、*JIf-JH-iAhM、、.」」[L--,”-HT*…y…■—…+■r-'
:
恥迄,澧'J哄如
■■-■hhV*^h-|-rt■■■■I-IItri■■■->h
谨甜庄予F
V
无
VBZ討:
三竺荃标题①1
V
链接Q)
③1二1目标(£)
V
-■\r■■■■■■■■亠0■■1■■R■■■■BR9!
«■■■-■■19■130■=■■1J■□■■■:
:
■■?
■■3■■r■■■E■■□■■P1■■R■■■■■B■
300
(T
制作要点:
插入表单对象、检查表单、创建记录集和创建登录用户服务器行为。
一、会员登录页面
(1)
(2)
第三节会员登录
将index.htm页面另存为denglu.asp。
将光标置于相应的位置,插入一个表单将光标置于表单中,插入一个3行2列的表格,在“属性”面板中将“填充”设为
4,“对齐”设为“居中对齐”分别在单元格中输入相应的文字:
“用户名:
”、“密码:
”
zhuce_name,"字符宽度”
I“表单”1“文本域”命
Pass,“字符宽度”设为
“表单”1“按钮”命令,
“动作”设为“提交表单”
将光标置于第1行第2列单元格中,执行“插入记录”1“表单”1“文本域”命令,插入文本域,在属性面板的“文本域”文本框中输入设为25,“类型”设为“单行”将光标置于第2行第2列单元格中,执行“插入记录”1令,插入文本域,在属性面板的“文本域”文本框中输入25,“类型”设为“密码”将光标置于第3行第2列单元格中,执行“插入记录”1插入按钮,在属性面板的“值”文本框中输入“登录”将光标置于登录按钮的后面,执行“插入记录”1“表单”1“按钮”命令,再插入按钮,在属性面板的“值”文本框中输入“重置”,“动作”设为“重设表单”
选中表单,单击“行为”面板中的“添加行为”按钮,在弹出的菜单中选择“检查表单”选项,弹出“检查表单”对话框,在对话框中将文本域zhuce_name和pass
的“值”勾选“必需的”复选框,“可接受”选中“任何东西”单选按钮
检查査单
(9)单击“绑定”面板中的添加按钮,在弹出的菜单中选择“记录集(查询)”选项,弹
出“记录集”对话框,在对话框的“名称”文本框输入rs1,“连接”下拉列表中选
择zhuce,“表格”下拉列表中选择zhuce,“列”选中“选定的”单选按钮,在其列
表框中选择zhuce,name禾Rpass
(10)单击“服务器行为”面板中的添加按钮,在弹出的菜单中选择“用户身份验证”1
“登录用户”选项,弹出“登录用户”对话框,在对话框的“从表单获取输入”下
拉列表中选择formi,“使用连接验证”下拉列表中选择zhuce,“表格”下拉列表中选择zhuce,“用户名列”下拉列表中选择zhuce_name,“密码列”下拉列表中选择Pass,“如果登录成功,则转到”文本框中输入dengluok.asp,“如果登录失败,则转
至『文本框中输入denglubai.asp
登录ffl户
密谒列;
基于以下顶限制访问:
仓•用户名和密码
O用户名、密码和访问级别
获取皱别自;
二、登录成功页面
(1)将index.htm页面另存为dengluok.asp。
将光标置于相应的位置,按回车键换行,插入一个1行1列的表格,在“属性”面板中将“填充”设为4,对齐设为“居中对齐”
,输入相应的文字:
“恭喜您,
(2)将光标置于单元格中,将“水平”设为“居中对齐”登录成功!
”
塗员注册管理■^统
•i、f、z、、%*、U、、、*•>!
、、,、、、*5*1*1、**、、、*、、*、、、、
恭喜悠,瑩录成功?
三、登录失败页面
(1)将index.htm页面另存为denglubai.asp。
将光标置于相应的位置,按回车键换行,插
入一个2行1列的表格,在“属性”面板中将“填充”设为4,对齐设为“居中对
齐”
,输入相应的文字:
“对不起,
(2)将光标置于单元格中,将“水平”设为“居中对齐”
您登录失败”、“请重新登录!
”
(3)选中文字“重新登录”,在属性面板的“链接”文本框中输入denglu.asp
清重新登录!
第四节管理系统
、会员管理总页面
设计要点:
创建记录、插入动态表格、插入记录集导航、创建显示区
編号
用户名
电孑邮件
电话
相关碾作
T
meng
87380163.ccm
7654321
删除
6
iiailar.se
Kai111131E3.com
87&542
修改
删除
5
ti4nkcng
96760163.亡帅
9876543
修改
删除
下一页
最后一页
制作图如下:
如果符合此条件则显示「.
^HH
f用戶名
I电子邮f牛
、
:
相关操件:
{Rslihucejd}
;{R^l.ihuce^ame}
;{Rsltmajl}
:
:
Esi.tar
、
f修改删際
Iv4■E^GIqiCj^Bu■CnQ11bc~^^pjICr^2m■pj^^hj|Erjijgb|e\c3iij|pi^jh下瓦]_J晤看匚J麻亘匚.厂
打开index.htm,将其另存为guanii.asp.
绑定记录集:
反
记录集
E銀ESteZ
Ehvce_id
zhiLceiiame
筛选:
无
m懿
插入动态表格:
[BA(D
圄像①團僮对彖G)媒命(Ed)
修改M榕式(①命令©站点⑸窗口〔町
帮助QD
Ctrl+E
Ctrl+Mt+I
表格①表