- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
点滴记忆博客( emlog)注册功能的实现
从发现点滴记忆博客开始,就被其体积小,功能多,易学易
用的特点所吸引, 并一头扎到了学习使用点滴记忆博客的大军中
去了;为了更好地使用点滴记忆博客,特建立了一个注册功能,
现与大家进行分享。
一、了解滴记忆博客会员登录及作者管理功能的实现。
各位点滴记忆博客程序的使用者都知道, 此博客实现了后台
管理,并且可增加作者,共同发表文章的功能,只是这些功能需
要超级管理员先行登录方可操作。 那么其功能是如何实现的, 先
演示如下:
(一)登录界面的实现
在浏览器地址栏里输入 /admin/ ,将会
显示登录界面。 那么很明显其后台管理模块功能的实现, 将会从
主目录下的“ admin ”目录的 index.php 开始。
打开 index.php 仔细阅读发现,其实其实现的主要功能是超
级管理员登录的主要显示内容。
但是如今是到了登录界面,这是如何实现的呢,且慢,大家
是否看到刚开始的语句“ require_once globals.php; ”,对,就是
globals.php , 是 其 登 录 验 证 判 断 在 发 挥 作 用 。
请注意最后一个函数 “loginPage()”,其重要实现的功能就是打开
当前后台模板路径下的 login.php 。
当前后台模板路径已在 globals.php 程序的开始位置用
“define(TEMPLATE_PATH,EMLOG_ROOT./admin/views/.ADMIN_
TPL./); ” 进 行 了 定 义 , 当 前 后 台 模 板 路 径 就
是 ./admin/views/default/.. 。(EMLOG_ROOT就是已定义的本博客
程序的主目录, ADMIN_TPL就是已定义的当前后台的模板的文件
夹。全局的定义在主目录下的 option.php 文件里实现。)
(二)在后台添加联合攒写人功能的实现
继续前进,用超级管理员登录,你会发现“博客管理”功能
里有一个“作者”管理功能,可添加联合攒写人。根据浏览器地
址栏显示 /admin/user.php ,应该是当前后
台 模 板 路 径 /admin/views/default/ 的 user.php 在 发 挥 作 用 。
打 开 当 前 user.php 代 码 , 会 发 现 form
action=user.php?action=new method=post ,说明添加新用户
需要用到 admin 目录下的 user.php 的部分功能(注意此 user.php
非当前后台模板路径下的 user.php)。
到此,请大家仔细研究上面所提到的 admin/index.php ,
admin/globals.php , /admin/views/default/login.php ,option.php ,
/admin/views/default/user.pho,admin/user.php 五个文件。
二、开始创造用户自行注册模块。
用户自行注册模块与当前管理员后台添加联合攒写人的功能
的主要区别就是丢掉了是否是管理员操作的判断。 那么, 理解了
这个原
文档评论(0)