PHP课程设计报告个人博客管理系统前后台

上传人:cn****1 文档编号:487000003 上传时间:2023-04-12 格式:DOC 页数:26 大小:5.51MB
返回 下载 相关 举报
PHP课程设计报告个人博客管理系统前后台_第1页
第1页 / 共26页
PHP课程设计报告个人博客管理系统前后台_第2页
第2页 / 共26页
PHP课程设计报告个人博客管理系统前后台_第3页
第3页 / 共26页
PHP课程设计报告个人博客管理系统前后台_第4页
第4页 / 共26页
PHP课程设计报告个人博客管理系统前后台_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《PHP课程设计报告个人博客管理系统前后台》由会员分享,可在线阅读,更多相关《PHP课程设计报告个人博客管理系统前后台(26页珍藏版)》请在金锄头文库上搜索。

1、. .中北大学基于开源代码的web应用实训报告学生XX:学 号:学院:软件学院专业: 软件工程题目:个人博客系统指导教师2021年1月4日1. 设计任务概述包括系统总体框图及功能描述Blog 全名Web log,中文意思是“网络日志,后来缩写为Blog。Blog 就是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进展交流,再集丰富多彩的个性化展示于一体的综合性平台。本系统利用PHP动态网络开发技术,以MYSQL作为后台数据库,使用软件wamp、,以及配合eclipse和Dreamweaver网页开发工具,实现了个人博文发表和交流的平台个人博客系统。本博客和网上的其他博客一样

2、,实现了一般博客所具有的功能,能够进展博文的发布、修改、删除,前台和后台的管理,浏览者可以进展浏览和评论。1.1系统总体框图个人博客系统 后台 前台游客模块管理员模块会员模块相册审核管理博文审核管理用户管理搜索相册管理评论管理博文管理搜索注册登录浏览博文评论评论审核管理要源代码的联系11234756011.2功能描述(一)前台任何游客都可以进展会员注册,对任何博文可以进展浏览和评论、浏览评论、浏览个人博客系统信息、搜索博文。注册会员成功后,使用自己的账号和密码登陆,登陆成功后可以在自己的博客中发表博文、修改和删除博文,同时可以浏览自己所上传的照片,并进展博文搜索。二后台后台主要是管理员对用户进

3、展管理,以及对前台页面的博文进展修改及删除,对图片的修改及删除,对评论的修改及删除。其中用户管理包括对管理员、会员、游客的管理:1管理员:后台只能是管理员才能进入,其他用户不能进入。管理员在后台进展博文的修改及删除,评论的修改及删除,图片的修改及删除,用户的删除的管理。2会员:会员能浏览个人博客的博文和进展评论,发表、修改和删除博文、浏览和上传照片,搜索博文,查看个人博客系统信息,但是无权进入后台。3游客:游客的权限有浏览和评论博文,查看评论,搜索博文,查看个人博客系统信息,无权进入后台。2. 功能模块详细设计2.1 详细设计思想根据对个人博客系统的特点和应用的分析,可以得到本系统主要有如下功

4、能:一前台1游客注册和会员登录游客注册:游客注册时要求填写用户的一些详细信息,包括用户名,密码,手机等信息存储到个人博客系统的数据库中。任何游客都可以注册,成功后便成为本博客系统的正式会员。系统承受这些信息并存储在数据库中。会员登录:主要用于验证博客系统用户信息的真实身份,以便对博客系统进展管理和维护。通过注册后的游客用个人注册的用户名,密码登录到博客系统,通过检测用户便被赋予对博客系统进展操作的对应权限。(2) 首页模块 主要包括首页信息的显示、博文分类、日历。(3) 博文模块 主要包括局部博文信息的显示、会员博文的修改和删除、博文分类、日历。(4) 图片模块 主要包括相册图片的显示、会员图

5、片的上传、博文分类、日历。(5) 搜索模块 主要包括对博文的搜索、博文分类、日历。(6) 评论模块主要包括博文的评论。(7) 分类模块主要包括对博文的分类。(8) 日历模块主要包括日历的显示。 二后台1用户管理模块 主要包括对用户的账号、密码及管理。 2博文审核管理模块 主要包括对博文的浏览、修改和删除的管理。3图片审核管理模块 主要包括对照片的浏览、修改和删除的管理。(4) 评论审核管理模块 主要包括对评论容的浏览、修改和删除的管理。2.2 核心代码(一) Index.php 前台首页界面个人博客if (! isset ( $_SESSION username )ho $_SESSION u

6、sername;if (! isset ( $_SESSION username )echo 个人;?的博客Have Fun欢迎你?Php echo $_SESSecho 登陆 | 注册;elseecho 注销;?主页li博文li相册li搜索li关于?php个人日记;elseecho 个人日记;?()?phpif (! isset ( $_GET sort ) or $_GET sort != 2)echo 技术原创;Else echo 技术原创;?()?phpif (! isset ( $_GET sort ) or $_GET sort != 3)echo 休闲搞笑;e

7、lseecho 休闲搞笑;?()calendar ( $_GET month, $_GET year );?(二) Register.php 前台注册界面?php require conn/conn.php;$pwd=($_POSTpassword=$_POSTpassword1);$pattern=/13-8d9$/;$phone=preg_match($pattern, $_POSTphonenum);if($_POSTusername=| $_POSTusername=null | $_POSTpassword= | $_POSTpassword=null)echo 输入信息不正确 返回

8、;exit;$result=mysql_query(select * from user where username=.$_POSTusername.);if(mysql_num_rows($result) !=0)echo 用户名已存在返回;exit;if( $pwd & $phone)if(mysql_query(insert into user (username,password,phonenum) values (.$_POSTusername. , .$_POSTpassword. , .$_POSTphonenum.)echo alert(注册成功,返回登陆页面!);echo 成功;elseechoalert(注册失败,请检查注册信息);elseechoalert(注册失败,请检查注

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

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