[软件管理系统类精品]博客管理系统文章管理.doc
《[软件管理系统类精品]博客管理系统文章管理.doc》由会员分享,可在线阅读,更多相关《[软件管理系统类精品]博客管理系统文章管理.doc(4页珍藏版)》请在三一文库上搜索。
1、文章管理模块设计1 文章管理模块概述 对一个博客系统来说,文章管理是最基本的功能,但同时也是最复杂的一个功能。本系统的文章管理模块包括“添加博客文章”,“查找博客文章”,“管理我的博客”,“发表评论”,“删除文章”和“删除评论”等6大功能。其中,普通用户只能删除自己的文章及发表对文章的评论,只有管理员才有权删除任何一篇文章及恢复。下面给出文章管理模块的框架:超级用户普通用户发表评论其他用户文章文章发表文章删除评论查看文章删除文章2 文章管理模块技术分析 想要使用文章管理模块,前提是用户必须登录,匿名用户是无法访问这些功能的;想要删除文章和评论,前提是当前用户要么是管理员权限,要么是文章拥有者,
2、否则不会显示删除功能的。这两方面的控制都需要session的配合。 Session即会话,是指用户从进入网站开始,直到关闭网站的这段时间内,所有网页共同使用的公共变量的存储机制。Session比cookie更有优势,如session是存储在服务器端的,不一被伪造;session的存储没有长度限制;session的控制更容易等。 在制作该博客时,主要运用会话函数来进行session的控制和使用。3 添加文章实现过程 当用户登录后,系统会直接进入到文章添加页,也可以通过选择“文章管理”/“添加博客文章”菜单回到文章添加页。添加文章页为一个发布菜单,包括文章主题、文字编辑、文章内容等元素。 当用户填
3、写完博客主题和文章内容后,单击“提交”按钮,系统将跳转到处理页面进行处理。在处理页中,江传过来的文章标题、文章作者和文章内容等参数组成insert语句,冰最终保存带数据表中。如果添加信息成功,系统返回到本页,可继续执行添加操作;如果添加失败,则返回到上一步。 关键代码:?phpSession_start();Include “Conn/conn.php”;If($btn_tj”)$title=$POSTtxt_title;$author=$_SESSIONusername;$content=$_POSTfile;$now=date(“Y-m-d H:i:s”);/*生成insert语句*/“$
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件管理系统类精品 软件 管理 系统 精品 博客 文章
链接地址:https://www.31doc.com/p-10125562.html