版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
绪论课题研究的背景电影评论系统是一个给人们提供抒发个人情感、对电影不同见解,和为了吸引有相同兴趣的好友的一个综合的交流平台,评论系统拥有真实的内容、和最接近电影潮流的交流圈,大家可以根据自己所喜欢的电影来进行交流和分享,同时大家也可以看到不同的人对同一部电影的不同见解,让大家可以用不同的立场来观赏电影,从而获得新的体验。从而在网上建立一个属于大众的电影交流圈,供大家一起交流,互相欣赏。对于系统用户,只需要注册一个账号,即刻获得对于一部电影的不同看法,对于系统运营商,组需要提供对于网站的日常维护,以及对于最新电影的及时更新,及时为大家带来最新的信息,从而更好的服务于用户,,所以开发一个带有综合功能的电影评论和管理系统就显示的尤为重要。设计目的与意义本次毕业设计的课程题目主要是基于php的电影和系统的设计与其实现,调研主要是通过互联网、相关期刊及高校校园等方式在大学的校园内展开,并且在高校的各个地方对一些同类型的学生进行了随机的访问。在现代互联网技术日益深度渗透到社会经济生活的各个阶段和层面的今天,传统影片的交流形式也正在面临着新的改变,而建立电影评论系统则将成为一个很重要的发展方向。基于互联网和web技术的移动社交互联网络可以直接借助于其遍布世界各地的internet来进行,因此沟通既可以选择是本地方式来进行,也可以是异地进行,大大拓展了沟通与交流的灵活性。电影评论在现如今这个飞速发展的网络时代已经成为人们不可或缺的一部分。电影上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多电影专注在特定的类型上提供评论或新闻。一个典型的电影评论结合了文字、电影、用户头像、与其相关的电影链接及其它与主题相关的媒体频道。能够让观影者以互动的方式留下各自的观点,是许多用户的重要要素。大部分的电影评论以文字为主。电影是社会媒体网络的一部分。网络作为21世纪信息传递的巨大载体,在信息社会中扮演者一个不可或缺的角色。随着互联网技术的高速发展,生活节奏的加快,电影也越来越多的成为人们用来发泄情绪的一种手段,由此应运而生的电影评论系统就是为了方便大家在一个公共的平台进行电影的交流。作为一种新的生活方式、新的工作方式和新的学习方式以及被越来越多的人接受,并且正在改变着传统的网络和社会结构。网络信息不再是虚假的不可验证的;交流和沟通更有明确的选择和方向性,很多个人有价值的评价会影响很多人的观影效果,从而进一步的影响更多的人。在网络高速发展的如今,电影的发展和电影交流平台的发展,给人们提供了良好的互动沟通的平台以及共同交流的话题。使用电影评论的网民人数众多,评论的内容丰富多样,人们可以通过评论讨论娱乐和见解。任何人都可以参与的互动,电影的交流已成为当今网络多元化和平民化。对于网民,只要有新电影,就可以超越现实生活,拥有不同以往的全新网上生活。系统开发基础PHP技术PHPREF_Ref70768754\r\h[2],即“超文本预处理器”,是一种用于在服务器端执行的脚本语言,尤其适用于WEB的开发和嵌入到HTMLREF_Ref70768868\r\h[6]中。在上个世纪初作为一个具有开源性和免费性的语言,被大家广泛使用在很多的开发中。PHP的语法包括了C,JAVA以及PERL,与他们相似都是嵌入式语言,但又相较于这三种语言又更加容易学习,他的语法规则让他使用起来十分简单而且有着很强的实用性,它可以使WEB开发人员快速的编写动态网页。由于PHP的解释器的源代码是公开的,所以安全系数较高的网站可以自己更改PHP的解释程序,同时PHP的运行使用环境也是免费的,导致了PHP拥有着广泛的使用范围,因此PHP开发在全世界的网站建设中占了相对高的比例,PHP的优点包括(1)容易上手,简单易学。对于其他语言来讲,其他语言不但要掌握相应的语法外还要掌握各种控件属性以及事件,学习相较而言需要花费更多的时间与精力,PHP技术的语法结构比较简单,有一定编程基础的人就可以上手。(2)开源免费。很多软件的开发都需要付费使用,而PHP所需要的软件是完全免费的,比较便利,为开发者创造了良好的环境基础,其开发的成本也大大降低。(3)拓展性强。PHP是目前最流行的编程语言,这毋庸置疑。它驱动全球超过2亿多个网站,有全球超过81.7%的公共网站在服务器端采用PHP。PHP常用的数据结构都内置了,使用起来方便简单,也一点都不复杂,表达能力相当灵活。(4)兼容性强。PHP可以运行在操作系统下,如WINDOWS、Linux、Unix等系统下。(5)实用性强。当前互联网企业对PHP人才需求较高,市场对相应的程序员需求较大。MySQL数据库MySQLREF_Ref70849909\r\h[1],作为当下最流行的关系型数据库管理系统之一,相比于其他的数据库软件,MySQL在WEB上的应用时最合适也是最好的数据库管理系统。他并不像其他数据库一样,将所有数据都放在一个大厂库内,而是将不同数据保存在不同数据表中,因此大大的提高了速度以及灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言,它分为两个版本,一个是社区版,还有一个是商业版。因为它的程序体积小,运行速度快,总体低成本,开源源码的特点,很多的中小型网站都会使用它来作为自己网站的数据库。MySQL的优点与PHP也有着很多相似的地方,包括能够支持多种操作系统、能够支持多种语言,为各种语言提供接口,支持多种语言,数据创建语句,能够帮助你定义数据库和对象,数据操纵语言,能够更新数据,查询数据,数据控制语言,帮你管理数据权限。且对PHP有较好的支持。在大数据环境下,MySQL作为一个关系型数据库,在web上得到了广泛的应用。目前,MySQL和PHPREF_Ref70768848\r\h[8]REF_Ref70850013\r\h[11]语言的组合深受多数网站开发者的青睐,因此许多网站都采用了这个组合。开发web或者webapp,mysql是明智的选择,因为他拥有LAMP堆栈,包含Linux,Apache,MySQL,和PHP。随着PHP5的发布标志着一个全新的PHP时代的到来,它的核心是第二代Zend引擎,并引入了对全新的PECL模块的支持。PHP5的最大特点是引入了面向对象的全部机制,并且保留了向下的兼容性。程序员不必再编写缺乏功能性的类,并且能够以多种方法实现类的保护。另外,在对象的集成等方面也不再存在问题。使用PHP5引进了类型提示和异常处理机制,能更有效的处理和避免错误的发生。CSS样式CSSREF_Ref70768868\r\h[6],即层叠样式表,CSS不仅可以用来修饰各种静态网页,还能够配合脚本语言对网页中的各元素进行格式化,CSS能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。它的出现是因为HTML,由于当时的HTML不能满足页面设计者的页面需求,CSS由此应运而生。CSS的优点包括具有丰富的样式,它能够设定元素边框,可以设定文本的大小颜色,可以设定背景属性,他的使用也是相当方便的,定义好属性后,就可以进行引用,如果需要修改,只要找到相应属性就可以了,一个属性可以用在不用的页面上,实现不同页面的风格统一,这样不仅减少了编辑者的时间精力,也使得属性更加清晰易懂,减少了页面的体积,多页面的应用,CSS样式表可以单独存放在一个CSS文件中,这样我们就可以在多个页面中使用同一个CSS样式表。CSS样式表理论上不属于任何页面文件,在任何页面文件中都可以将其引用。这样就可以实现多个页面风格的统一。系统分析需求分析首先我们要明确,本文研究的是一个电影赏析网站的设计与实现,用于实现和满足相应的多方面的一些功能,为了使得人们可以更加方便的进行对于影视之间的交流,让大家随时随地可以跟随最新电影的发展以及线上交流,系统在功能的开发上,需要满足以下目标:操作通俗易懂,界面简洁明了,对于这个系统分为前端和后端,前端主要为用户浏览界面,后端为管理员管理界面。前端的普通用户可以进行对最新电影的点播以及对于影片可以发布自己的评论,同时也可以查看别人的评论,新用户可以进行注册,成为会员,成为会员以后可以发表评论以及回复别人的评论,也可以在网站中对管理员进行留言,提出对网站的建议或者是对内容的建议。管理员登陆后台界面,可以进行用户管理,对用户的留言进行查看和回复,对新上线的电影进行同步上线以及对一些电影进行下架,对用户的评论进行审核,不合理的评论会被下架,同时也可以发布公告管理。整个系统要满足操作简单,易于维护,也要能够使整个系统能够正常运行。设计分析游客会员注册浏览修改信息评论注册观影本系统使用者有三种:一般用户、会员用户(需注册)、管理员。系统会对这三种用户进行统一管理。浏览用户仅能查看影片,但不能发表评论,一般用户可以通过注册成为会员,有对信息查看以及修改自身信息和密码操作,可以在电影评论区进行评论,对他人也能进行评论回复,管理员用户具有对会员用户进行审核,管理权限,也能对整理电影发布界面进行基本的修改删除管理操作。其关系基本如下REF_Ref2752\h图STYLEREF1\s3-1大概功能图游客会员注册浏览修改信息评论注册观影图STYLEREF1\s3-SEQ图\*ARABIC\s11大概功能图管理员的注册用户信息可以同时进行对所有用户的信息管理(其中包括同时添加所有注册会员用户和同时删除所有注册会员用户)、注册用户信息收集管理(电影公告的添加、修改、删除)、最新电影内容管理(最新电影信息的添加、修改、删除)、后台密码管理。其关管理用户管理员管理用户管理员添加用户删除用户管理页面增加页面信息删除页面信息个人信息管理增加个人信息删除个人信息修改个人信息留言管理删除留言回复留言浏览留言审批图3-2管理员功能图系统设计与实现设计说明对于我们这个系统的设计目的是要实现一个电影赏析的系统,所以,我们索要实现的功能不许要很复杂,但是相对的功能需要比较完善,对于一个电影赏析系统,我们的网站上需要有着登录注册界面,还需要有着公告栏,评论区,以及电影列表,用户在界面上可以进行注册,然后会将注册信息传送到数据库,在选择登陆时会在数据库中进行信息的匹配,有后台进行相关的处理,总体信息的处理由后台来进行操作。系统的功能分析基于php的电影赏析网站主要有游客,管理员与注册用户,游客只有浏览权限,管理员权限可对网站内容进行添加、删减,可上传视频,对用户的发布的评论有删除的权限,而会员用户可以进行留言和修改个人信息。用户管理内容管理用户注册用户登录个人信息留言管理留言管理管理员电影赏析的网站电影内容添加公告添加公告删除网站管理游客注册用户添加用户删除用户用户管理内容管理用户注册用户登录个人信息留言管理留言管理管理员电影赏析的网站电影内容添加公告添加公告删除网站管理游客注册用户添加用户删除用户留言审批管理图4-1:系统功能模块框图数据库设计结合实际需求,现将建立以下几张数据表,数据库中的表设计结构,如下:第一张是管理员信息表,主要是用来存放管理员的名称和密码的,登陆后台系统的时候,调用存放的数据与用户输入的数据进行比对,查看账号密码是否一致。具体的参数如下图4-2所示:图4-2:admin表结构第二张列表是一份关于网站发布电影信息的数据表,管理员可以在后端上传相关的电影信息,储存于数据库中,后由数据库渲染到网页前端上。具体参数如下图4-3所示:图4-3:dianying表结构第三张列表是一个对用户注册信息的采集,当用户进行注册后会在数据库中留下相应的信息,然后再登陆时进行匹配,查看密码与账号是否匹配。具体参数如下图4-4所示:图4-4:userinfo表结构第四张是电影公告信息表,是用来存放网站想要发布的新闻信息,网站新闻的读取时根据数据库中信息的存储来进行相关的新闻发布。具体参数如下图4-5所示:图4-5:xinwen表结构第五张表为电影评价信息表,主要是存放用户对于电影的评价,会在数据库中进行相关的统计,再有管理员进行最后的审核。具体参数如下图4-6所示:图4-6:pingjia表结构第六张表为电影评价表,每部电影管理员都会对其有着一定的评价,表中记录着当前电影的评价,上影时间,以及电影名称。具体参数如下图4-7所示:图4-7:v-pj表结构前台和后台数据需要连接数据库进行接收和读取,具体代码如下:$conn=mysqli_connect("localhost","root","")ordie("数据库连接错误".mysqli_error());mysqli_select_db($conn,"xiaoshuo")ordie("数据库访问错误".mysqli_error());mysqli_query($conn,"setnames'utf8'");@extract($_POST);@extract($_GET);前台设计一个网站的首页对于网站的作用有着巨大的作用,网站的首页就像一个人的脸一样,网站设计的好不好决定着用户会不会来使用你的网站,因此网站首页的设计必须美观大方,才能吸引更多的用户来使用我们的网站,最大程度的让用户来访问我们的网站,作为一个网站的首页必须能让用户一眼就知道首页上有哪些功能,首页必须要显示我们网站的特点,为我们的网站做出宣传,用户可以看到自己想要的东西,以及了解我们网站上所拥有的东西,以此来吸引用户的使用,关于我的电影赏析系统包含了一下部分:网站的导航栏主要具有网站首页、新闻公告、国内、欧美、日韩、联系我们、在线留言和后台登录,在滚动屏上方设置了用户注册与登录,登录下放的图片可以进行轮播,在下面设计的是联系我们的资料,用户可以在此处看到我们的具体情资料详情,在下面则是一些热门电影的推荐,具体样子如下REF_Ref8679\h图STYLEREF1\s4-8网站首页:图4-8:网站首页首页中的所有信息都现在前端代码中将其写出来,在首页会额外添加一个轮播图效果,在设定好时间以后会进行图片轮播以便后期进行各个页面之间进行转跳,前端代码如下所述:<!DOCTYPEhtml><html> <head> <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/> <title></title> <linkhref="css/index.css"rel="stylesheet"> </head> <body> <divclass="headtop"><divclass="timerbox"> <divstyle="width:400px;float:left;"> <formmethod="post"name="login"action="sousuo.php"> <inputtype="text"name="skey"autocomplete="off"placeholder="请输入关键字"required="required"> <inputtype="submit"value="查询"/> 电影赏析系统欢迎您的到来!!!!<marquee></marquee> </form></div> <spanstyle="display:inline-block;vertical-align:top;magin"><?phpif($_SESSION[username]==""){?><divid=NoLogin> 你好,<ahref="UserLogin.php">请登录</a><ahref="UserReg.php">免费注册</a> </div><?php } else {?> <divid=YesLogin>欢迎回来<?phpecho$_SESSION[username]?> <ahref="Userinfo.php">个人信息</a> <ahref="logout.php">退出</a> <?php }?></div> </span> </div> </div><center><scripttype="text/javascript"> varswf_width=1000; varswf_height=300; //--参数自动播放时间(秒)|文字颜色|文字背景色|文字背景透明度|按键数字颜色|当前按键颜色|普通按键色彩-- varconfig='4|#ffffff|#000000|50|#ffffff|#A41215|#000000'; varfiles='',links='',texts=''; files+='|images/1.jpg|images/2.jpg|images/3.jpg';links+='|||';texts+='|||'; files=files.substring(1); links=links.substring(1); texts=texts.substring(1); document.write('<objectclassid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"codebase="/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"width="'+swf_width+'"height="'+swf_height+'">'); document.write('<paramname="movie"value="images/focus.swf"/>'); document.write('<paramname="quality"value="high"/>'); document.write('<paramname="menu"value="false"/>'); document.write('<paramname=wmodevalue="opaque"/>'); document.write('<paramname="FlashVars"value="config='+config+'&bcastr_flie='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'"/>'); document.write('<embedsrc="images/focus.swf"wmode="opaque"FlashVars="config='+config+'&bcastr_flie='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'&menu="false"quality="high"width="'+swf_width+'"height="'+swf_height+'"type="application/x-shockwave-flash"pluginspage="/go/getflashplayer"/>'); document.write('</object>'); </script></center><navid="nav"class="box"><ul><li><ahref="index.php">网站首页</a></li><li><ahref="xinwen.php">新闻公告</a></li><li><ahref="shiping.PHp?lx=国内">国内</a></li> <li><ahref="shiping.PHp?lx=欧美">欧美</a></li> <li><ahref="shiping.PHp?lx=日韩">日韩</a></li> <li><ahref="lianxi.php">联系我们</a></li> <li><ahref="liuyan.php">在线留言</a></li><li><ahref="admin/Login.PHp">后台登录</a></li></ul></nav></header> </body></html>新闻公告点进去是网站的一些电影资讯的通知公告,主要是网站的一些最新电影咨询公告的发布,进去后会报道一些相关的最新电影资讯,具体显示如下具体样子如下图4-9所示:图4-9:新闻公告新闻页面是在xinwen.php,先将提前链接数据库,同时向后端的xinwen.php获取所有的表中的ID,最后将他的时间,名称最终渲染在前端上。后面几个部分的功能也是相同原理原理,代码就不罗列了,新闻公告具体代码如下所述:<?phprequire'header.php';include("conn.php");$lx=$_GET[lx];$bt=""; $sql="select*fromxinwenorderbyiddesc";$result=mysql_query($sql,$conn);?><!DOCTYPEhtml><html> <head> <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/> <linkhref="css/Maste.css"rel="stylesheet"type="text/css"/><linkhref="css/main.css"rel="stylesheet"><linkhref="css/jquery.slideBox.css"rel="stylesheet"type="text/css"/><scriptsrc="js/jquery-1.7.1.min.js"type="text/javascript"></script><scriptsrc="js/jquery.slideBox.min.js"type="text/javascript"></script><linkrel="stylesheet"href="css/BK.css"type="text/css"></link> </head> <body><divclass="cls"> </div><divclass="box"><divclass="newcontain"><divclass="listr"><divclass="BiaoTi"><h2>新闻公告</h2></div> <ul><?php while($data=mysql_fetch_array($result)){?> <li><ahref='xinwend.php?id=<?phpecho$data[Id]?>'><span>[<?phpecho$data[shijian]?>]</span><?phpecho$data[mingcheng]?></a></li> <?php } ?> </ul></div></div></div> </body>新闻公告的效果图,打开页面会渲染出后端数据库中提前收集的新闻。具体样子如下图4-10所示:图4-10:新闻公告效果图在线留言是给已经登录注册的人才能进行的操作,如果只是游客是无法进行相关操作的,因此需要注册登录以后才行。具体如下图4-11所示:图4-11:在线留言在线留言界面,第一会判断用户是否登录,如果不是处于登录状态,发表评论会弹出提示框,提示登陆后操作具体代码如下所述:<?phpsession_start();include("conn.php");//引用数据库链接文件header('content-type:text/html;charset=utf-8');if($_SESSION[username]==""){ echo"<script>alert('登录后操作');window.history.back();</script>";}else {$tn=$_GET[action];//获取页面传递的参数$id=$_GET[id];$username=$_SESSION[username];$lshijian=date("Y/m/d");$sql="";if($tn=="liuyan"){//定义SQL语句$neirong=$_POST[neirong];$SQL="insertintotliuyan(id,username,lneirong,lshijian)values('".$id."','".$username."','".$neirong."','".$lshijian."')";}mysql_query($SQL,$conn);//执行SQL语句echo"<script>alert('操作成功');window.history.back();</script>"; }?>同时我也为每部电影也提供了相关的评论交流系统,为了确保大家可以有着共同的兴趣,在相关电影下遇到相同兴趣的人,也为那些没有目标的会员提供更多热门电影。具体如下图4-12所示:图4-12:电影评论电影评论部分代码与上面的在线留言系统有着相同的原理,只是一个是在大的交流范围内进行交流一个是在专门的电影网页上进行交流,所就不再这里重复写代码了。 我设定的内容还包括了注册界面,登陆界面,这是为了区分游客和会员用户,会员用户登陆进去后可以进行修改密码操作,在注册界面我添加了包括用户名,密码,姓名,性别,邮箱,QQ,地址,添加头像等。具体如下图4-13所示:图4-13:注册页面只有游客在注册成为用户之后才能体验完整的网站功能,具体代码如下所示:<divid="login"> <formmethod="post"name="login"enctype="multipart/form-data"action="UserReg.php?action=reg"> <dl> <dt></dt> <dd><spanclass="param-name">用户名:</span><inputtype="text"name="username"autocomplete="off"placeholder="请输入用户名"required="required"class="text"></dd> <dd><spanclass="param-name">密码:</span><inputtype="password"name="pwd"autocomplete="off"placeholder="请输入密码"requiredclass="text"></dd> <dd><spanclass="param-name">姓名:</span><inputtype="text"name="xingming"autocomplete="off"placeholder="请输入姓名"class="text"></dd> <dd><spanclass="param-name">性别:</span> <selectname="sex"class="xiala"><optionvalue="男">男</option><optionvalue="女">女</option></select></dd> <dd><spanclass="param-name">电话:</span><inputtype="text"name="tel"autocomplete="off"placeholder="请输入电话"class="text"></dd> <dd><spanclass="param-name">QQ:</span><inputtype="text"name="qq"autocomplete="off"placeholder="请输入QQ"class="text"></dd> <dd><spanclass="param-name">地址:</span><inputtype="text"name="dizhi"autocomplete="off"placeholder="请输入地址"class="text"></dd> <dd><spanclass="param-name">头像:</span><inputtype="hidden"name="MAX_FILE_SIZE"value="2000000"> <inputtype="file"name="file"id="file"class="text"></dd> <dt></dt> <dd><inputtype="submit"value="注册"class="button"/></dd> </dl> </form></div>后台登录是专门给管理员用户登录后台设置的,具体如下图4-14所示:图4-14:后台登录后台登录界面,会连接后台数据库,当用户输入账号密码后,会跟数据库中的admin表进行查询匹配,查看用户输入的账号密码是否相匹配。具体代码如下所示:<?phpsession_start();include("../conn.php");header('content-type:text/html;charset=utf8');if($_GET['action']=='login'){$username=$_POST[name];$pwd=$_POST[pwd];echo$username;echo$pwd;$sql=mysql_query("select*fromadminwhereusername='".$username."'andpwd='".$pwd."'",$conn);$info=mysql_fetch_array($sql);if($info==true){$_SESSION[username]=$username; $_SESSION[uname]=$username;$_SESSION[pwd]=$pwd;echo"<script>alert('恭喜,登录成功!');window.location='Index.html';</script>";exit;}else{echo"<script>alert('用户名或者密码错误!');window.location='login.php';</script>";}}?>一个网站是否便捷,能否快捷的完成用户想要的目的,为此我给他添加了一个搜索栏,采用模糊匹配的方式,不需要用户精准的输入电影的名称,只需输入电影的一个字或是两个字,就可以得到他想要的电影。4-15所示:图4-15:首部导航栏<?phprequire'header.php';include("conn.php");$lx=$_POST[skey];$bt="查询结果"; $sql="select*fromdianyingwheremingchenglike'%".$lx."%'orderbyiddesc";$result=mysql_query($sql,$conn);?><!DOCTYPEhtml><html> <head> <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/> <linkhref="css/Maste.css"rel="stylesheet"type="text/css"/><linkhref="css/main.css"rel="stylesheet"><linkhref="css/jquery.slideBox.css"rel="stylesheet"type="text/css"/><scriptsrc="js/jquery-1.7.1.min.js"type="text/javascript"></script><scriptsrc="js/jquery.slideBox.min.js"type="text/javascript"></script><linkrel="stylesheet"href="css/BK.css"type="text/css"></link> </head> <body><divclass="box"><divclass="blank"></div><divclass="BiaoTi"><h2>查询结果</h2></div><center><divclass="tit1"><ul><?php$result=mysql_query($sql,$conn);while($data=mysql_fetch_array($result)){?> <liclass=Licssstyle="width:240px"> <ahref='Play2.php?id=<?phpecho$data[id]?>'><imgsrc='<?phpecho$data[pic]?>'style="height:270px;width:220px"/></a> <spanstyle="margin:0px;padding:0px;display:block;position:absolute;width:200px;height:60px;background:#f77fa0;bottom:24px;left:22px;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;color:#FFFFFF;font-size:18px;font-family:"微软雅黑";line-height:33px;"><?phpecho$data[mingcheng]?> </span> </li><?php}?></ul></div></center></div> </body>后台设计关于我的后台设计,我主要是为了展示前台的东西,包括实现那些电影公告的添加,新闻内容的添加,还包括了那些权限,对用户的管理,还有对留言的管理,留言可以进行回复会员用户,也拥有删除会员用户留言的权限,我们的后台首页界面比较干净清爽,具体如下图所示:图4-16:后台整体界面<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf8"/><title>后台管理</title><linkhref="css/style.css"rel="stylesheet"type="text/css"/><scriptlanguage="JavaScript"src="js/jquery.js"></script><scriptsrc="js/cloud.js"type="text/javascript"></script><scriptlanguage="javascript"> $(function(){$('.loginbox').css({'position':'absolute','left':($(window).width()-692)/2}); $(window).resize(function(){$('.loginbox').css({'position':'absolute','left':($(window).width()-692)/2});})});ß</script></head><bodystyle="background-color:#df7611;background-image:url(images/light.png);background-repeat:no-repeat;background-position:centertop;overflow:hidden;"><divid="mainBody"><divid="cloud1"class="cloud"></div><divid="cloud2"class="cloud"></div></div><divclass="logintop"><span>后台管理</span><ul><li><ahref="#"></a></li><li><ahref="#"></a></li><li><ahref="#"></a></li></ul></div><divclass="loginbody"><spanclass="systemlogo"></span><divclass="loginbox"><formmethod="post"name="login"action="login.php?action=login"><ul><li><inputname="name"type="text"class="loginuser"value=""onclick="JavaScript:this.value=''"/></li><li><inputname="pwd"type="password"class="loginpwd"value=""onclick="JavaScript:this.value=''"/></li><li><inputname=""type="submit"class="loginbtn"value="登录"/><label><label></label></li></ul></form></div></div><divclass="loginbm"></div></body></html> 这边我讲一下关于如何进行新闻管理,我在左边的导航设定了一系列列表,里面包括有新闻信息,电影信息的相关的管理,可以在新闻信息管理中上传你想写的文章以及图片,在这里选择添加新闻信息,就可以将图片和文字都上传到后台,然后在管理新闻信息中对你发布的新闻进行管理,你在这可以看到你发布过的历史新闻,并对其进行相关操作,,如下图列表图4-17所示:图4-17:新闻发布信息管理系统部分<html><head><title>新闻公告管理</title><linkhref="css/gzf.css"rel="stylesheet"type="text/css"/><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><scriptcharset="utf-8"src="./editor/kindeditor-min.js"></script><scriptcharset="utf-8"src="./editor/lang/zh_CN.js"></script><script> vareditor; KindEditor.ready(function(K){ editor=K.create('textarea[name="neirong"]',{ allowFileManager:true, afterBlur:function(){this.sync();} }); }); </script></head><body><divclass="bodydiv"><formmethod="post"name="XinWen"enctype="multipart/form-data"action="XinWen.php?action=xs&id=<?phpecho$id?>"><tableclass="myTab"cellpadding="4"cellspacing="1"><trclass="myTRHead"><tdclass="myTDHead"colspan="2">新闻公告管理</td></tr><tr><tdalign="right">标题:</td><tdalign="left"><inputtype="text"name="mingcheng"value="<?phpecho$mingcheng?>"class="text"></td></tr><tr><tdalign="right">发布人:</td><tdalign="left"><inputtype="text"name="faburen"value="<?phpecho$_SESSION['uname']?>"class="text"></td></tr><tr><tdalign="right">发布时间:</td><tdalign="left"><inputtype="text"name="shijian"value="<?phpecho$shijian?>"class="text"></td></tr><tr><tdalign="right">图片:</td><tdalign="left"> <inputtype="file"name="file"id="file"class="text"> </td></tr><tr><tdalign="right">内容:</td><tdalign="left"> <textareaname="neirong"style="margin:0px;height:300px;width:510px;"><?phpecho$neirong?></textarea></td></tr><tr><tdalign="right"></td><tdalign="left"><inputtype="submit"name="Submit"value="提交"onClick="returncheck();"class="btn"/><inputtype="reset"name="Submit2"value="重置"class="btn"/></td></tr></table></div></form></body></html>关于对于已经发布的新闻进行相关的管理,可以在新闻信息管理页中进行相关的操作,进行更新或者进行删除,。具体如图4-18所示:图4-18:修改和删除新闻界面<!DOCTYPEhtml><html><head><html><head><basehref="<%=basePath%>"><title>新闻公告管理</title><linkhref="css/gzf.css"rel="stylesheet"type="text/css"/> <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/></head><body><divclass="bodydiv"><tableclass="myTab"cellpadding="4"cellspacing="1"><trclass="myTRHead"><tdclass="myTDHead">新闻公告管理</td></tr><trclass="myTRHead"><tdalign="left"><tr><tdalign="left"><tablecellspacing="0"cellpadding="4"border="0"style="color:#333333;width:830px;border-collapse:collapse;text-align:left"> <tr><thalign="left"scope="col">标题</th><thalign="left"scope="col">发布人</th><thalign="left"scope="col">发布时间</th><thscope="col">操作</th> </tr><?php$sql="select*fromxinwenorderbyidDESC";$result=mysql_query($sql,$conn);while($data=mysql_fetch_array($result)){?> <tr><td><?phpecho$data[mingcheng]?></td><td><?phpecho$data[faburen]?></td><td><?phpecho$data[shijian]?></td><td><ahref=xinwen.php?action=mod&id=<?phpecho$data[Id]?>&tn=xinwen">修改</a><ahref="del.php?id=<?phpecho$data[Id]?>&tn=xinwen"onClick="returnconfirm('真的要删除?')">删除</a></td> </tr> <?php } ?> </table></div></body></html>电影信息管理界面具体有显示电影的基本功能有添加电影信息和管理电影信息(添加电影信息包括电影名称、时常、豆瓣评分、上映时间、语言、主演、导演、地区、相关图片、介绍)、以及对其他电影信息的修改或者删除。具体描述如下图4-19所示图4-19:电影信息管理界面图<divclass="bodydiv"><formmethod="post"name="dianying"enctype="multipart/form-data"action="dianying.php?action=xs&id=<?phpecho$id?>"><tableclass="myTab"cellpadding="4"cellspacing="1"><trclass="myTRHead"><tdclass="myTDHead"colspan="2">电影信息管理页面</td></tr><tr><tdalign="right">影片名称:</td><tdalign="left"><inputname='mingcheng'type='text'id='mingcheng'value='<?phpecho$mingcheng?>'class="txtcss"/></td></tr><tr><tdalign="right">时长:</td><tdalign="left"><inputname='shichang'type='text'id='shichang'value='<?phpecho$shichang?>'class="txtcss"/></td></tr><tr><tdalign="right">豆瓣评分:</td><tdalign="left"><inputname='pingfen'type='text'id='pingfen'value='<?phpecho$pingfen?>'class="txtcss"/></td></tr><tr><tdalign="right">上映时间:</td><tdalign="left"><inputname='shangying'type='text'id='shangying'value='<?phpecho$shangying?>'class="txtcss"/></td></tr><tr><tdalign="right">语言:</td><tdalign="left"><inputname='yuyan'type='text'id='yuyan'value='<?phpecho$yuyan?>'class="txtcss"/></td></tr><tr><tdalign="right">主演:</td><tdalign="left"><inputname='zhuyan'type='text'id='zhuyan'value='<?phpecho$zhuyan?>'class="txtcss"/></td></tr><tr><tdalign="right">导演:</td><tdalign="left"><inputname='daoyan'type='text'id='daoyan'value='<?phpecho$daoyan?>'class="txtcss"/></td></tr><tr><tdalign="right">地区:</td><tdalign="left"> <selectname="diqu"class="xiala"><optionvalue="国内">国内</option><optionvalue="欧美">欧美</option><optionvalue="日韩">日韩</option></select></td></tr><tr><tdalign="right">图片:</td><tdalign="left"> <inputtype="file"name="file"id="file"class="text"></td></tr><tr><tdalign="right">介绍:</td><tdalign="left"> <textareaname="jieshao"style="margin:0px;height:300px;width:510px;"><?phpecho$jieshao?></textarea></td></tr><tr><tdalign="right"></td><tdalign="left"><inputtype="submit"name="Submit"value="提交"onClick="returncheck();"class="btn"/></td></tr></table></div>以及电影信息的管理界面,其他部分与这电影信息管理系统有着相同的结构和使用原理,下面其他功能模块就不再赘述代码部分,提供效果图以便参考。具体如图4-19:各个章节的信息管理界面所示具体如下图4-20所示:图4-20:添加章节信息模块<divclass="bodydiv"><tableclass="myTab"cellpadding="4"cellspacing="1"><trclass="myTRHead"><tdclass="myTDHead">电影信息管理</td></tr><trclass="myTRHead"><tdalign="left"><tr><tdalign="left"><tablecellspacing="0"cellpadding="4"border="0"style="color:#333333;width:1000px;border-collapse:collapse;text-align:left"> <tr><thalign="left"scope="col">影片名称</th><thalign="left"scope="col">时长</th><thalign="left"scope="col">上映时间</th><thalign="left"scope="col">语言</th><thalign="left"scope="col">豆瓣评分</th><thalign="left"scope="col">主演</th><thalign="left"scope="col">导演</th><thalign="left"scope="col">地区</th><thscope="col">操作</th> </tr><
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026河北张家口下花园区招聘见习人员模拟试卷及完整答案详解(名校卷)
- 清水二衬混凝土施工方案
- 诸暨施工方案
- 小学数学一年级上册《8、9的分与合》创新教学设计
- 小学英语三年级上册Unit4PlantsaroundusLettersandSounds
- 初中地理八年级上册知识清单:气候影响因素的多维解析
- 施工方案范本()
- 2026年金融科技行业监管创新与合规发展报告
- 周期化学知识点总结
- 初中道德与法治七年级上册《在生命联结中臻于完满》教案
- (高清版)DG∕TJ 08-2314-2020 建筑同层排水系统应用技术标准
- 2025年第三届全国技能大赛竞赛(餐厅服务赛项)省选拔赛考试题库(含答案)
- 2025年安徽九华山旅游发展股份有限公司招聘66人笔试参考题库附带答案详解
- 交通设计(Traffic Design)知到智慧树章节测试课后答案2024年秋同济大学
- 2025年江苏江南水务股份有限公司招聘笔试参考题库含答案解析
- 研学旅行概论课程培训课件
- 超星阅读平台登录入口
- 皮下注射操作并发症及处理
- DB11∕T 1424-2017 信息化项目软件运维费用测算规范
- 2021年中国邮政储蓄银行综合柜员岗位资格(初级)模拟考试(一)
- GB/T 20119-2023平衡用钢丝绳
评论
0/150
提交评论