- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
炼成PHP程序34-实现文章系统24-前台用户权限
炼成PHP利剑 主讲:白月 第三十三讲 内容与作业 页面的权限操作与权限配置文件 第一部:锻造 第二章,锻造利剑 第三十四讲: 实现文章管理(24) (前台用户权限) 文章系统开发的功能 1、文章管理功能(增加,编辑,删除) 2、分类与管理功能(文章分类,多级分类联动) 3、用户管理与权限功能! 4、文件上传功能(附件,图片新闻,下载) 5、前后台整合与前台用户功能 6、文章评论与评分! 7、用户积分以及积分计划 第三十四 前台用户权限 前台权限的认证 实现前台用户与后台用户的区别(数据库) 实现前台用户的认证过程 与后台的权限认证体系的分离 模块化! 本节课所涉及到的工具 Dreamweaver CS4 Mysql_front PHP5 中文手册 本节课实现功能 在前台实现权限的认证 前台和后台用户要分开 34.1 前台用户与后台用户 前台用户拥有的权限可是和后台用户拥有的权限是不一样的.前台用户不能修改后台所有的功能. 我们在前面讲文章系统的规划的时候说过.对于前台用户而言,可以浏览文章,发表评论,留言等等。 而后台则对文章增加,前后台用户的管理,评论、留言的审核等等 所以,我们两个用户可不能混淆。 34.2 前台与后台用户数据库表现 我们前面说过,数据库表都是一张表。我们一般怎么设计数据库才能实现这样的区别。 一般我们设计一个开关字段,如果设计一个权限字段,普通用户记录 0 ,后台用户记录 1 。这样不就有区别了么? 如果有更多级别的权限也不怕,我们那么多的数字还用得完么? 34.3 后台用户权限的改造 既然多了这样一个权限的字段,我们只需要多增加一个用户的识别就可以了。就是权限 当然这个开关是自己指定的,比如,普通-1,后台-2 ….. 我们这里以普通 = 0 , 后台 = 1 那么在后台权限配置文件,以及登陆程序上增加判断内容以及COOKIE保存内容! 34.4 前台用户权限设计 和后台一样。步骤和方法: 34.4 前台用户权限设计 方法虽然一样,但是不和后台是同一个页面!但是方法和思路是一样的! 我们完成前台的登陆以及权限!当然要附加在前台的页面上,在这里我们和后台不一样的一点是,如果没有通过认证,我们不会退出程序的!那么和认证成功(判断登陆成功)的区别是:有没有显示用户信息,以及不能做指定的功能应用,比如评论! 这个我们的样板程序就是DZBBS 34.5 前台用户权限设计 完成前台的权限操作,并可以实现模块化(配置文件) 34.6 作业 完成本节课的内容 34.7 下节课主要内容 超级管理员对普通用户的管理。 * 作者:白月 毕业于四川农业大学 从事PHP程序设计工作7年 从事教师工作4年 主讲内容:炼成PHP利剑 当今的职场,犹如战场。硝烟滚滚,战马奔腾!在这样的战场上,唯有一把趁手的利器才能让你纵横驰骋。纵观当今,武器层出不穷,实在让人难以选择!而PHP这把利剑,自横空出世以来,所向披靡,有着向各大利器挑战的前景。有很多的武士已经佩戴着PHP利剑在互联网行业中打出了自己的一片天下!比如“康盛创想”。而这把剑要掌握起来非常的容易,所以越来越多的职场武士开始选择PHP利剑来武装和充实自己。 于2003年8月,组建了自己的工作室:白月工作室 作品集: 工作室:(网站) (论坛) (PHP教学站) 炼成PHP利剑 放行,但无用户信息
文档评论(0)