PHP案例会员管理设计设计方案

上传人:公**** 文档编号:509824952 上传时间:2024-01-08 格式:DOCX 页数:33 大小:428.89KB
返回 下载 相关 举报
PHP案例会员管理设计设计方案_第1页
第1页 / 共33页
PHP案例会员管理设计设计方案_第2页
第2页 / 共33页
PHP案例会员管理设计设计方案_第3页
第3页 / 共33页
PHP案例会员管理设计设计方案_第4页
第4页 / 共33页
PHP案例会员管理设计设计方案_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《PHP案例会员管理设计设计方案》由会员分享,可在线阅读,更多相关《PHP案例会员管理设计设计方案(33页珍藏版)》请在金锄头文库上搜索。

1、Web服务器理页面案例会员管理设计、概述会员管理的网页功能在现今网站构建上相当的重要,尤其是对于一些需要 付费来取得会员认证的公司和个人网站。为了避免误闯的用户及有心的黑客,会 员认证及管理的方式的确有其存在的必要。 因此,设计一个缜密的会员管理网页, 也是我们学习PHP的一个重点。系统面向三种用户,一是新用户,需要注册才能成为会员;二是会员用户, 可能需要修改资料和找回遗忘的密码;三是管理员用户,承担对会员资料的维护 和更新。二、系统架构首先要有个存放会员资料的数据库。根据用户的角色来设定系统的主要功能。1 .注册为新会员。2 .找回遗忘的密码。3 .会员修改资料。4 .普通会员专区。5 .

2、管理员对会员资料的管理。工作流程图如图1所示:请求URL会员管写入会员信息数据库服务器提取和写入用 户信息注册为 新会员说明:1 .用户向服务器发出访问请求;2 .服务器提供的会员管理页面是以菜单方式提供用户选择;3 .新用户注册新会员,提供输入信息的表单并要求用户输入相关信息,写入数 据库;4 .普通会员能登录到会员专区, 通过用户ID和密码验证身份进入专区; 通过电 子邮箱和住址来提取忘记的密码;或通过用户ID和密码验证身份进入修改个 人资料页面;5 .管理员作为网站的站长,也是通过用户 ID和密码验证身份进入其管理界面, 浏览会员资料和删除会员资料。三、系统设计1 .逻辑结构设计根据对系

3、统架构的描述,可得系统的逻辑结构,如图 2所示。主页面main.php规划窗口结构Top:系统标题title.html新会员注册newuser.html注册为新会员:newuser.htmLeft:菜单 select.htmlRight:显示表单:新用户输入资料会员登录:login.php表单:身份验证会员登录:站长登录:login.phplogin.php表单:身份验证表单:身份验证忘记密码:forget.php表单:身份验证存储数据savedata.phpI验证身份|会员区 member.php查询密码search.php验证身份修改 modify.php验证身份|管理 mamager.p

4、hp写入数据库读取数据库读取数据库读取数据库读取数据库回显提示信息回显提示信息回显提示信息回显表单信息回显提示信息表单:用户资料更新数据update.php更新数据delete.php写入数据库回显提示信息读写数据库回显提示信息2 .数据库设计在MySQL数据库服务器上建立名为 member数据,其中包含一个数据库表 member,各字段的定义和说明如下表:字段回NULL说明备注idchar(20)否用户登录idemailchar(40)否用户电子邮件网址addresschar(60)用户住址passwordchar(20)否登录密码sexchar(2)是性别idxint(11)否用户序列号a

5、uto_increment注:通过phpMyadmin建立,在MySQL的data文件夹中会自动创建一词数据库为名的 文件夹,包含相关数据。本案例用到的SQL命令如下表命令格式含义SELECT * FROM member WHERE 条件表近查询(读取)数据表的记录INSERT INTO member (字段组,)VALUE (对应值,)向数据表的表尾追加记录UPDATE member SET 字段=值,WHERE 条件表近更新数据表的记录DELETE FROM member WHERE 条件表近删除数据表的记录ALTER TABLE member DROP 字段名删除数据表的字段ALTER

6、TABLE member ADD 字段名 数据创建数据表的字段3 .界面设计主页面: main.php规划窗口界面标题彳亍 t title) - title.html菜单(select)-select.html显示(show)-newuser.html 等标题页:title.html显示系统的标题信息。菜单贞:select.html包含五个超级链接的文本。分别是:登录为新会员、会员专区、忘记密码、 修改数据、站长管理。新会员注册:newuser.html包含以下表单,用表格组织如下所示标题行用户id文本框(20)性别男女单选框Email文本框(40)住址文本框(60)输入密码密码框(10) *

7、重新确认密码框(10) *送出资料(submit)清除重写(reset)存储数据:会员注册:忘记密他:savedata.php显示成功注册的信息标题行输入id文本框(20)输入密码密码框(10) *登录(submit)重新输入(reset)forget.php包含以下表单,用表格组织login.php包含以下表单,用表格组织标题行输入Email文本框(40)输入地址文本框(60)查询(submit) 重新输入(reset)会员修改数据:modify.php读取会员信息回显在表单中,等待会员修改其中的数据标题行用户id文本框(20)性别男女单选框Email文本框(40)住址文本框(60)输入密码

8、密码框(10) *重新确认密码框(10) *修改(submit)站长管理:mamager.php读取会员信息回显在表格中,等待站长修改,同时 上方有导航条导航条编p姓名Email Br#住址密码性别复选框NO编号用户IDEmail确定删除(submit)重新选取(reset)四、编码实现1) 主页面2) main.php这是会员管理网页的框架,使用 HTML的框架标记,把页面划分为品型结构。主要理解HTML的框架标记的用法。 会员管理 !- FRAMESET-这一页用框架,但您的浏览器不支持他们!-main.php -3) title.html这只是显示会员管理网页的标题。位于框页的上部。 会

9、员管理网页 -title.html -4) select.html这是会员管理的导航菜单,通过超级链接,与各个功能页面链接。位于框页的下左部对会员和站长登录时,根据不同的编号确定登录后所要执行的程序来完成 需要的任务。主要理解HTML的超链接标记的用法,尤其是含传送参数的情况。 登录新会员 会员专区 忘记密码 修改资料 站长管理 -select.html -5) newuser.html这是框页的下右部。主要是显示超链接的页面。初始页面是新会员注册页 面。通过表单收集会员的资料。为了使页面整齐,使用的表格来布局页面。主要理解HTML的表单标记、表格标记的用法。明确表单处理方式和处理 表单的程序,尤其要重视对表单中各个组件的name属性的定义不可忽略。还要注意两次输入密码的组件name属性要不同。 登录成新会员一一请先填写以下资料id 性别 男 INPUT type=radio name=sex value=男女 Email 住址 输入密码 重新车入 IN

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 演讲稿/致辞

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