版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题目:基于PHP技术的吕梁宏圣网站设计与实现摘要当前社会互联网技术的应用日渐广泛,而网站平台能够有效契合这种网络化的环境,同时可以有效推动社会的现代化进程。加入WTO之后,随着内经济的高速发展,中小型的企业越来越多,企业网站越来越受业界青睐。更多的用户希望在自己的网站上挂载商品,赢得更多的广告效应,或者直接在企业网站上销售商品,并在线交流希望能够与潜在的客户进行商业合作。我的毕业设计是基于PHP开发吕梁宏圣企业网站,它是一个信息化B/S架构下对山西特产品进行推广以及在线销售的平台,可以实现企业用户信息管理、特产品推广、库存、销售、采购和互动交流等功能。关键词:PHP;企业网站;电子商务AbstractWiththecontinuouspopularizationofnetworktechnology,existingwebsitesshouldadapttomodernmulti-directionalnetworkoperationsandbecomeanessentialmeansforapplicationstobeelectronic,networkedandmodernized.AfterjoiningtheWTO,withtherapiddevelopmentoftheinternaleconomy,moreandmoresmallandmedium-sizedenterprises,corporatewebsitesareincreasinglyfavoredbytheindustry.Moreuserswanttohangontheirwebsites,winmoreadvertisingeffects,orsellproductsdirectlyoncorporatewebsites,andcommunicateonlinetohopetocollaboratewithpotentialcustomers.MygraduationprojectisbasedonPHPdevelopmentLuliangHongshengenterprisewebsite,itisaplatformforthepromotionandonlinesalesofShanxispecialproductsundertheinformationB/Sframework,whichcanrealizeenterpriseuserinformationmanagement,specialproductpromotion,inventoryandsales.,procurementandinteractivecommunicationfunctions.PHP;5Gtechnologycommunity;learningexchangeKeywords:PHP;corporatewebsite;E-commerce
目录TOC\o"1-2"\h\z\u1引言 引言1.1开发意义当今社会,互联网技术的地位愈发重要,其能够实现全球主机之间的连接,为各种信息的传输提供媒介,目前已经深入到各个领域之中,帮助人们获取到外界的咨询。在互联网技术日渐发展的同时,网站这种能够有效契合当前网络化的环境,同时可以有效推动社会的现代化进程的平台也逐渐被人们所重视。加入WTO之后,随着国内经济的高速发展,中小型的企业越来越多。企业网站越来越受业界青睐。更多的用户希望在自己的网站上挂载商品,赢得更多的广告效应;或者在企业网站上对企业进行推广和销售商品,并在线交流希望能够与潜在的客户进行商业合作。既能够帮助公司宣传,也能够产生一定的经济价值,此外,还可以提高公司相关业务流程管理工作的信息化程度。这种管理模式不但可以增加公司的知名度,同时还可以有效降低广告所带来的成本。宏圣企业网站系统是对山西特产品进行推广以及在线销售的一个平台,并进行在线交流与沟通。1.2开发背景企业网站是企业在互联网上进行网络营销和形象宣传的平台,能够作为公司在互联网上的形象代表,一方面能够提高公司的知名程度,另一方面也能够提高相关产品的销量。公司可通过网络平台实现信息的传播和发布。对于电商公司的网站平台,其用户通常为相关的供应商以及产品消费者等等,其能够为相关的交易过程或者业务开展过程提供一个媒介平台,因此,网站平台实际上也可以作为电商领域的中间层,并且随着行业特点以及公司对其的投入大小的不同,相关服务以及业务的层次也会不同。一般这种平台可以将之称作“网上公司”,比如网上银行等。1.2.1ThinkPHPThinkPHP主要的目的是降低企业级应用程序的开发难度,实现Web项目的敏捷开发工作,其最开始是在2006年所提出的,之后在2007年初改名ThinkPHP,同时根据Apache2协议进行了开源。其主要的理念就是简单易用,力求实现优异的性能、精简的程序以及较高的易用性三者的统一。它具备许多独特的功能,并在社区开发者的协作之下得到了不断的完善。该国产框架的上手速率快,兼容性好,能够非常方便地进行PHP应用的开发。此外其还参考了Struts的架构,进行了相应的改善,并且还充分吸收了大量国外高质量框架的有点,其主要基于面向对象的开发范式,还融入了MVC的设计模式,此外还具备TagLib、ORM等一系列特性。该框架能够在各种操作系统上使用,当前正式的版本要求不低于5.0的PHP版本,此外其还能够对包括Mysql在内的各种数据库提供支持。ThinkPHP框架需要参考实际的应用环境以及项目需要的功能来选择对应的模块,目前对于大部分的应用场景,该框架都能够满足相关的需求,这主要是由于该框架非常全面,拥有底层架构、兼容性、基础库、DAO、缓存、身份验证、表单操作等一系列通用的模块,同时还具有较高的可移植性以及跨平台性,因此在进行开发工作之时只需要把重心放在业务流程之上。1.2.2MVC框架MVC架构的全程为Model(模型)-View(视图)-Controller(控制器),是非常经典的架构模型,其核心思想是把代码按照逻辑、数据以及表现等方式进行划分,从而有效提高各个模块之间的独立性,降低耦合性,其会把相关的业务代码聚合到某个组件里,如果要对交互页面进行更改,那么不必对模型部分进行更改。MVC架构目前已经得到了非常广泛的应用,其能够在可以分离输入输出页面以及核心处理过程的系统之中发挥出非常重要的价值。MVC架构最早由Xerox在上世纪80年代提出,并在许多系统之中得到了应用。之后该模式也在JavaEE之中被广泛地使用,同时也不断获得PHP开发人员的青睐,该模式具备许多方面的优势,不过也存在不足之处。MVC设计模式MVC主要通过将业务模型、表现视图以及控制器等三个部分来完成Web项目的开发:其中,模型主要为项目的核心数据,包括数据库里的相关信息等。视图主要负责进行相关数据的呈现。控制器则主要负责对用户的输入进行处理。此外,MVC还能够有效实现一系列前端技术的控制工作,包括HTML、CSS以及Javascript等。模型主要包括应用之中负责对相关数据进行逻辑处理的模块。一般而言,模型能够直接对数据库进行操作。视图主要负责完成对相关数据的呈现。一般而言,视图需要根据相应的模型数据建立起来。控制器主要负责与用户进行交互工作。一般而言,控制器会获取来自视图的信息,并进行相应的处理,再把相关的信息传输给模型。这种分层架构可以有效提高大型应用的管理效率,在进行相关管理工作之时,可以仅针对某一个部分。比如对视图的管理工作并不需要依赖于具体的业务逻辑,从而有效提高项目的测试方便性。MVC所提出的分层架构也能够有效提高合作开发的效率,各个开发者能够并行完成各层模块的开发。2技术简介2.1相关技术介绍2.1.1PHP简介本网站采用PHP+MySQL研究方法。PHP是目前较为流行的脚本语言,其有效融合了C、Java以及Perl等编程语言的特性,并在此基础上添加了自己的独特语法,其学习难度小,应用范围广,在Web项目中应用较为普遍。和CGI以及Perl相比,其能够高效地运行相应的动态页面。和别的语言不同,PHP会把相关程序集成至HTML再运行,和CGI等方式相比有着更高的速率。此外,其还能够运行编译以后的代码,从而进行相应的优化工作以及加密工作,提高工作效率。2.1.2B/S模式分析B/S模式可以减掉客户端,就是说开发的程序不需要安装客户端,这是与c/s最大的不同,开发的程序只需要安装好浏览器就可以对程序进行访问,可以极大的节省计算机的空间,并且可以让程序更加的稳定和灵活。c/s开发的程序有固定的要求,所以就需要使用人员进行专业的培训才可以使用,而b/s开发的程序操作更为简单,不需要进行培训,b/s开发的程序特别大的优点就是利用信息的发布,而我们设计的旅游景点信息管理系统最主要的就是信息的发布,所以采用b/s更为合适。2.1.3MYSQL简介由mysqlAB公司开发,属于一种关系型数据库,适用于网页开发的程序,还可以实现数据之间的关联,就是说可以把数据保存设计到不同的表中,极大的提高了数据的处理速度和灵活性。最常用于中小型项目的使用。MySQL属于关系型的DBMS,最早是由瑞典的MySQLAB推出的,现阶段其版权已被Oracle所拥有。其目前已经是全球最常用的DBMS之一,并且目前也大量应用于Web项目之中。作为关系型的数据库,其并不会直接将全部的信息存放到某个仓库之中,而是通过一系列表格对其进行管理,从而能够显著增强管理的效率。同时其能够通过SQL语句进行操作,有着较高的通用性。目前MySQL主要包括社区版以及商业版两个类别,其占用空间少、速率较高、成本较小,再加上属于开源软件,因此得到了许多中小规模Web系统开发者的青睐。2.2开发环境介绍2.2.1EclipsePHPStudio-EPP简介本项目采取了EclipsePHPStudio(EPP)作为开发工作的IDE,该IDE是基于Eclipse开发得到的,能够有效提高PHP应用的开发效率。除此之外,其还将JDK进行了整合,并且提供了中文环境,因此可以极大地免除使用的繁琐步骤,在安装完成之后不需要进行相关的配置就能够使用。该IDE提供了相应的PHP编译器,可以方便地进行PHP应用的编写,同时还具备代码提示、函数定位以及语法检查等一系列特性。此外其还能够集成相应的版本控制工具,例如SVN等,从而为多人合作开发项目奠定基础。其主要具备下面的特性:(1)完善的PHP面向对象开发环境,能够清晰地定位各个类。(2)提供语法检查,方便编码工作的开展。(3)支持PHP4到5.5等一系列版本。(4)提供了许多快捷键以及插件方便编码工作的进行。(5)提供了相应的代码提示功能。(6)完善的调试功能,为大规模应用的开发奠定基础。(7)可以对多个项目进行有效管理。(8)将Zenddebuger整合在其中,能够进行相应的断点调试工作。3需求分析3.1网站需求分析吕梁宏圣企业网站是一家吕梁特产品经销商旗下的分公司,对于当前的中小企业而言,信息化的管理模式能够帮助其得到良好的发展潜力,这种管理模式不但可以增加公司的知名度,同时还可以有效降低广告所带来的成本,为此需要开发一套属于自己的企业信息化管理系统来加强企业内部的工作效率以及外部的宣传和交流。根据吕梁宏圣企业的实际需求此信息化管理系统的功能如下:企业用户注册、登录、山西特产品推广、销售、库存、采购等功能、注销用户、后台管理等。本系统所需要的运行环境要求如下表3-1所示。表3-1运行环境3.2经济可行性分析采用企业网站作为吕梁特产品公司的通信手段,将为吕梁宏圣企业对内、对外进行信息传递与沟通带来革命性的变化,从而使得移动办公、客户服务、内部沟通等运作效率显著提升,而成本则显著下降。合理地发挥企业网站的作用,可实现资源的充分利用。3.3技术可行性分析企业网站系统的开发主要应用MYSQL数据库和PHP脚本。通过安装、配置MYSQL数据库,编写PHP脚本来实现企业推广和产品销售等功能。4系统设计4.1系统总体设计根据前面所做的需求分析和对宏圣吕梁特产品企业进行的实际考察,现制定出企业网站应达到的目标:本网站的功能结构图如下图4-1所示。宏圣宏圣企业网站企业用户注册登录特产品库存特产品销售特产品采购后台管理图4-1系统功能结构图4.2宏圣企业网站用户模块数据库设计企业网站用户模块数据库表单设计如图4-2、3所示:图4-2企业网站管理员用户数据库设计表单图4-3企业网站用户注册数据库设计表单4.3企业网站特产品数据库设计企业网站特产品数据库表单设计如图4-4~9所示:图4-4企业网站特产品类别数据库设计表单图4-5企业网站特产品信息数据库设计表单图4-6企业网站特产品入库信息数据库设计表单图4-7企业网站特产品购物信息数据库设计表单图4-8企业网站特产品收藏数据库设计表单图4-9企业网站特产品订单信息数据库设计表单4.4企业网站互动交流数据库设计企业网站公告、新闻通知、留言、评论等数据库表单设计如图4-10~14所示:图4-10企业网站公告数据库设计表单图4-11企业网站新闻通知数据库设计表单图4-12企业网站留言板数据库设计表单图4-13企业网站评论数据库设计表单图4-14企业网站友情链接数据库设计表单4.5企业网站主页面设计在本企业网站的项目目录下新建index.html,利用CSS+DIV定位技术设置网页布局:首先利用<div>定位技术定位Logo和搜索框,核心代码如下<divid="continue"> <divclass="search"> <divclass="titleTop"><imgsrc="../Public/Images/logo.jpg"></div> <divclass="titleSea"> <formaction="__URL__/action"method="post"> <span>MYMINGRI | HOME | EMAIL | PHONE</span><br> <inputclass="inputOne"type="text"name="text"><inputtype="submit"name="sub"class="inputTwo"value="搜索"> </form> </div> </div>需要注意的是<form>表单的action属性值。“_URL_”为ThinkPHP自定义的系统常量,表示URL地址,action表示MVC中“C”控制器的action方法。ThinkPHP框架中,已经为用户提供了常用的M层,用户只需要直接实例化模型,就可以实现对数据库的操作了。ThinkPHP中的模板语法类似于Smarty版本引擎,但无论从性能上还是易理解性上都高于Smarty模板,以为其框架采用的是XML形式核心编译完成的。5系统实现5.1企业网站首页功能的实现图5-1企业网站首页功能的实现5.2企业网站用户注册、登录功能的实现图5-2企业网站用户注册功能的实现图5-3企业网站用户登录功能的实现,图5-4企业网站管理员后台账户审核功能的实现5.3企业网站特产品销售、库存功能的实现图5-5企业网站特产品销售信息查询功能的实现图5-6企业网站特产品类别管理功能的实现图5-7企业网站特产品商品信息管理功能的实现图5-8企业网站特产品入库功能的实现5.4企业网站互动交流功能的实现图5-9企业网站新闻管理功能的实现图5-10企业网站公告管理功能的实现图5-11企业网站留言管理功能的实现
总结经过半年多的努力,吕梁宏圣特产品企业网站总算是完成了,虽然相比商用的软件还有很大的缺点,但是也算是完成了自己的初步目标,因为这个是自己第一次独立完成的一个项目,也是很自豪的,在编写程序的过程中,进一步的掌握了php技术的编码技巧和使用方法,对eclipse软件操作也更加的熟练,增长了很多的实践经验,更丰富了很多的知识面。虽然说历经种种磨难,总算完成了这次设计,但是在设计工程中,也是遇到了很多的困难,在做好了后台数据库跟前台代码链接的时候,怎么都链接不上,然后去图书馆翻阅了相关资料,最后又请教了同学,最后才发现原来是链接代码写错了,最后总算顺利的完全了系统。系统完成之后还进行了一系列的检测和修补漏洞,让系统更加的完善了。参考文献[1]计算机辅助教学网站设计与实现[J].唐坚刚,张沈兵.软件导刊.2016(09)[2]计算机基础课程教学网站设计与实现[J].黄晓华.软件导刊.2014(04)[3]项目驱动式PHP+MySQL企业网站开发教程[M].西南交通大学出版社,林龙健,2016[4]论PHP在网站系统建设中的应用[J].刘进军.电脑知识与技术.2012(32)[5]实验教学示范中心网站系统开发[J].梁广宇.电子制作.2017(12)[6]基于Struts+Hibernate的高职院校综合建设项目管理网站系统实现[J].庄培灿,林徐润,丘敏.科学咨询(科技•管理).2017(08)[7]网站系统部署优化方案[J].郑哲坚.通讯世界.2016(12)[8]网站系统信息安全等级保护建设整改方案[J].信息网络安全.2012(08)[9]智能化课程网站系统的设计与实现[J].谈慧.中国管理信息化(综合版).2007(01)[10]邢钢内网网站系统改版设计及实现[J].焦克强,李鑫,高琳.科技资讯.2016(25)致谢附录网站设计部分关键代码如下:用户注册模块过程设计代码:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>注册</title><styletype="text/css"><!--body,td,th{ font-size:12px;}.STYLE1{color:#FF0000}--></style></head><body><scriptlanguage="javascript">functioncheckit(){ if(form1.username.value==""){ alert("请输入用户名!"); form1.username.select(); return(false);} if(form1.password.value==""){ alert("请输入用户密码!"); form1.password.select(); return(false); } if(form1.password.value!=form1.password2.value){ alert("您输入的密码和验证密码不符!"); form1.password2.select(); return(false); } if(form1.tel.value==""){ alert("请输入电话号码!"); form1.tel.select(); return(false); } if(!checkphone(form1.tel.value)){ alert("电话号码格式不正确!"); form1.tel.select(); return(false); } if(form1.email.value==""){ alert("请输入邮箱地址!"); form1.email.select(); return(false); } if(!checkemail(form1.email.value)){ alert("邮箱地址格式不正确!"); form1.email.select(); return(false); } return(true); } functioncheckemail(email){ varstrs=email; varExpression=/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/; varobjExp=newRegExp(Expression); if(objExp.test(strs)==true){ returntrue; }else{ returnfalse; }}functioncheckphone(tel){ varstr=tel; varExpression=/^(\d{3}-)(\d{8})$|^(\d{4}-)(\d{7})$|^(\d{4}-)(\d{8})$|^(\d{11})$/; varobjExp=newRegExp(Expression); if(objExp.test(str)==true){ returntrue; }else{ returnfalse; }} </script><?phpinclude("conn/conn.php");include("index_01.php");include("index_02.php");?><formid="form1"name="form1"method="post"action="login_ok.php"onSubmit="returncheckit();"><tablewidth="991"height="493"border="0"align="center"cellpadding="0"cellspacing="0"id="__01"><tr><tdcolspan="2"><imgsrc="images/05_01.gif"width="991"height="39"alt=""/></td></tr><tr><td><imgsrc="images/05_02.gif"width="364"height="454"alt=""/></td><tdwidth="627"height="454"bgcolor="#FFFDF1"><tablewidth="478"height="422"align="center"><tr><tdwidth="129">用户名:</td><tdwidth="337"><inputname="username"type="text"id="username"/><spanclass="STYLE1">*</span></td></tr><tr><td>真实姓名:</td><td><inputname="true_name"type="text"id="true_name"/></td></tr><tr><td>密码:</td><td><inputname="password"type="password"id="password"/><spanclass="STYLE1">*</span></td></tr><tr><td>确认密码:</td><td><inputname="password2"type="password"id="password2"/><spanclass="STYLE1">*</span></td></tr><tr><td>性别:</td><td><label><inputname="sex"type="radio"value="男"checked="checked"/>男<inputtype="radio"name="sex"value="女"/>女</label></td></tr><tr><td>联系电话:</td><td><inputname="tel"type="text"id="tel"/><spanclass="STYLE1">*</span></td></tr><tr><td>QQ:</td><td><inputname="QQ"type="text"id="QQ"/></td></tr><scriptlanguage="javascript">//通过下拉列表选择头像时应用该函数functionshowlogo(){ document.images.img.src="images/tx/"+ document.form1.tx.options[document.form1.tx.selectedIndex].value; }</script><tr><td>选择头像:</td><td><p><imgsrc="images/tx/1.gif"id="img"name="img"width="60"height="60"/></p><selectsize"1"id="tx"name="tx"onChange="showlogo()"><optionvalue="1.gif">头像1</option> <optionvalue="2.gif">头像2</option> <optionvalue="3.gif">头像3</option> <optionvalue="4.gif">头像4</option> <optionvalue="5.gif">头像5</option> <optionvalue="6.gif">头像6</option> <optionvalue="7.gif">头像7</option> <optionvalue="8.gif">头像8</option> <optionvalue="9.gif">头像9</option> <optionvalue="10.gif">头像10</option></select></td></tr><tr><td>Email:</td><td><inputname="email"type="text"id="email"/><spanclass="STYLE1">*</span></td></tr><tr><td>个人主页:</td><td><inputname="indexs"type="text"id="indexs"/></td></tr><tr><td>地址:</td><td><inputname="address"type="text"id="address"size="35"/></td></tr><tr><tdcolspan="2"align="center"><inputtype="submit"name="Submit"value="确认提交"/><inputtype="reset"name="Submit2"value="刷新重置"/></td></tr></table></td></tr></table></form><?phpinclude("index_05.php");include("index_06.php");?></body></html>用户注册模块成功与否设计如下:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>无标题文档</title></head><?phpinclude("conn/conn.php");if(isset($_POST['Submit'])and$_POST['Submit']=="确认提交"){ $username=$_POST['username']; $true_name=$_POST['true_name']; $password=$_POST['password']; $sex=$_POST['sex']; $tel=$_POST['tel']; $email=$_POST['email']; $qq=$_POST['QQ']; $indexs=$_POST['indexs']; $address=$_POST['address']; $tx="images/tx/".$_POST['tx']; if($_POST['password']==$_POST['password2']){ $insert=mysql_query("insertintotb_user(username,true_name,password,sex,tel,email,qq,indexs,address,tx)values('$username','$true_name','$password','$sex','$tel','$email','$qq','$indexs','$address','$tx')",$conn); if($insert){ echo"<script>alert('注册成功!');window.location.href='index.php';</script>;"; }else{ echo"<script>alert('注册失败!');window.location.href='index.php';</script>;"; } }else{ echo"<script>alert('两次输入的密码不一致!');window.location.href='login.php';</script>;";}}?><body></body></html>用户登录模块功能设计如下:<?phpsession_start();?><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>登录</title></head><body><?phpinclude("conn/conn.php");if(isset($_POST['user'])andisset($_POST['pwd'])){$select=mysql_query("select*fromtb_userwhereusername='".$_POST['user']."'andpassword='".$_POST['pwd']."'",$conn);if(mysql_num_rows($select)==1){ $array=mysql_fetch_array($select); $_SESSION['user']=$_POST['user']; $_SESSION['sex']=$array['sex']; $_SESSION['email']=$array['email']; $_SESSION['qq']=$array['qq']; $_SESSION['tx']=$array['tx']; echo"<script>alert('登录成功!');window.location.href='index.php'</script>;"; }else{ echo"<script>alert('登录失败!');window.location.href='index.php'</script>;"; }}?></body></html>4.4信息发布模块设计企业网站注册用户登录后信息发布模块功能设计如下:<?phpsession_start();?><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>发布主题</title><styletype="text/css"><!--body,td,th{ font-size:12px;}.STYLE2{color:#CC6633}.STYLE4{color:#CC6600}.STYLE5{ color:#FF0000; font-weight:bold;}--></style></head><body><?phpinclude("conn/conn.php");$select=mysql_query("select*fromtb_category",$conn);if(isset($_SESSION['user'])and$_SESSION['user']!=null){ if(isset($_POST['Submit'])and$_POST['Submit']=="主题提交"){ $date=date("Y-m-d"); $insert=mysql_query("insertintotb_content(category,subject,content,username,release_date)values('".$_POST['category']."','".$_POST['subject']."','".$_POST['content']."','".$_SESSION['user']."','$date')",$conn); if($insert){ echo"<script>alert('发布成功!');window.location.href='index.php';</script>;"; }else{ echo"<script>alert('发布失败!');window.location.href='fbzt.php';</script>;"; } }}else{ echo"<script>alert('请先登录!');window.location.href='index.php';</script>";}?><?phpinclude("index_01.php");include("index_02.php");?><formid="form1"name="form1"method="post"action=""><tablewidth="998"height="500"border="0"align="center"cellpadding="0"cellspacing="0"id="__01"><tr><tdcolspan="3"><imgsrc="images/06_01.gif"width="997"height="44"alt=""/></td><td><imgsrc="images/分隔符.gif"width="1"height="44"alt=""/></td></tr><tr><td><imgsrc="images/06_02.gif"width="244"height="60"alt=""/></td><tdwidth="744"height="448"rowspan="7"align="center"valign="middle"bgcolor="#FFFDF1"><tablewidth="633"height="376"><tr><tdwidth="104"align="left"><spanclass="STYLE2">类别:</span></td><tdcolspan="2"align="left"> <selectname="category"> <?php while($array=mysql_fetch_array($select)){ ?><optionvalue="<?phpecho$array['category']?>"><?phpecho$array['category'];?></option> <?php}?></select> </td></tr><tr><tdalign="left"><spanclass="STYLE2">主题:</span></td><tdcolspan="2"align="left"><inputname="subject"type="text"size="40"/></td></tr><tr><tdheight="51"align="left"><spanclass="STYLE2">表情:</span></td><tdwidth="386"align="left"><?php $select1=mysql_query("select*fromtb_expression",$conn); while($array1=mysql_fetch_array($select1)){ ?> <inputtype="radio"name="tx"value="<?phpecho$array1['id'];?>"/><imgsrc="<?phpecho"../05/image_1.php?recid=".$array1['id'];?>"width="24"height="24"> <?php } ?></td><tdwidth="127"align="left"> </td></tr><tr><tdheight="226"align="left"><spanclass="STYLE2">内容:</span></td><tdcolspan="2"align="left"><p><textareaname="content"cols="45"rows="15"id="content"></textarea></p><palign="center"class="STYLE5">注意:字数不要超过200个!</p></td></tr><tr><tdcolspan="3"align="center"><inputtype="submit"name="Submit"value="主题提交"/><inputtype="submit"name="Submit2"value="重置信息"/></td></tr></table></td><tdrowspan="8"><imgsrc="images/06_04.gif"width="9"height="456"alt=""/></td><td><imgsrc="images/分隔符.gif"width="1"height="60"alt=""/></td></tr><tr><tdwidth="244"height="28"align="center"bgcolor="#FFFDF1"><?phpecho$_SESSION['user'];?> </td><td><imgsrc="images/分隔符.gif"width="1"height="28"alt=""/></td></tr><tr><tdbgcolor="#FFFDF1"><divalign="center"><imgsrc="<?phpecho$_SESSION['tx'];?>"width="60"height="60"/></div></td><td><imgsrc="images/分隔符.gif"width="1"height="78"alt=""/></td></tr><tr><tdwidth="244"height="28"align="center"bgcolor="#FFFDF1"><spanclass="STYLE4">我是:<?phpecho$_SESSION['sex'];?>生</span></td><td><imgsrc="images/分隔符.gif"width="1"height="28"alt=""/></td></tr><tr><tdwidth="244"height="35"align="center"bgcolor="#FFFDF1"><spanclass="STYLE2">email:<?phpecho$_SESSION['email'];?></span></td><td><imgsrc="images/分隔符.gif"width="1"height="35"alt=""/></td></tr><tr><tdwidth="244"height="35"align="center"bgcolor="#FFFDF1"><spanclass="STYLE4">QQ:<?phpecho$_SESSION['qq'];?></span></td><td><imgsrc="images/分隔符.gif"width="1"height="35"alt=""/></td></tr><tr><tdrowspan="2"><imgsrc="images/06_10.gif"width="244"height="192"alt=""/></td><td><imgsrc="images/分隔符.gif"width="1"height="184"alt=""/></td></tr><tr><td><imgsrc="images/06_11.gif"width="744"height="8"alt=""/></td><td><imgsrc="images/分隔符.gif"width="1"height="8"alt=""/></td></tr></table></form><?phpinclude("index_05.php");include("index_06.php");?></body></html>企业网站注册用户登录后信查看息发布并进行互动交流模块功能设计如下:<?phpsession_start();header("Content-type:text/html;charset=utf-8");if(isset($_SESSION['user'])){include("conn/conn.php");include("index_01.php");include("index_02.php");if(isset($_POST['subject'])and$_POST['Submit']=="提交"){ $select=mysql_query("select*fromtb_contentwhereid='".$_GET['h_id']."'",$conn); $array=mysql_fetch_array($select); $category=$array['category']; $subject=$array['subject']; $date=date("Y-m-d"); $id=$_GET["h_id"]; $insert=mysql_query("insertintotb_resume_contents(resume_subject,resume_contents,resume_date,username,category,subject)values('".$_POST['subject']."','".$_POST['content']."','$date','".$_SESSION['user']."','$category','$subject')",$conn); if($insert){ echo"<script>alert('回复成功!');window.location.href='lb_ok.php?id=$id';</script>"; }else{ echo"<script>alert('回复失败!');window.location.href='lb_ok.php?id=$id';</script>"; }}?><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>回复主题</title></head><body><styletype="text/css"><!--.STYLE2{color:#CC6633}.STYLE4{color:#CC6600}body,td,th{ font-size:12px;}--></style></head><body><formid="form1"name="form1"method="post"action=""><tablewidth="998"height="500"border="0"align="center"cellpadding="0"cellspacing="0"id="__01"><tr><tdcolspan="3"><imgsrc="images/06_01.gif"width="997"height="44"alt=""/></td><td><imgsrc="images/分隔符.gif"width="1"height="44"alt=""/></td></tr><tr><td><imgsrc="images/06_02.gif"width="244"height="60"alt=""/></td><tdwidth="744"height="448"rowspan="7"align="center"valign="middle"bgcolor="#FFFDF1"><tablewidth="633"height="376"><tr><tdwidth="104"align="left"><spanclass="STYLE2">回复标题:</span></td><tdcolspan="2"align="left"><inputname="subject"type="text"size="40"/></td></tr><tr><tdheight="51"align="left"><spanclass="STYLE2">表情:</span></td><tdwidth="409"align="left"><?php $select1=mysql_query("select*fromtb_expression",$conn); while($array1=mysql_fetch_array($select1)){ ?><inputtype="radio"name="tx"value="<?phpecho$array1['id'];?>"/><imgsrc="<?php
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年生产经理面试题与生产管理实务解析
- 2026年工业自动化研发经理面试题目与参考答案
- 2025年企业安全隐患排查自查报告
- 肺炎衣原体与支原体共感染研究-洞察及研究
- 车间问题整改报告范文
- 跨文化视角下的心理健康政策研究-洞察及研究
- 醋酸氢化可的松联合靶向治疗在甲状腺功能亢进中的作用-洞察及研究
- 金属离子生物合成-洞察及研究
- 基于网络流量分析的调优工具创新-洞察及研究
- 《中小学教师信息化教学能力提升培训中的教学设计研究》教学研究课题报告
- 辽宁省沈阳市皇姑区2024-2025学年八年级上学期英语期末试卷
- 2026年度安全教育培训计划培训记录(1-12个月附每月内容模板)
- 广东省深圳市宝安区2024-2025学年八年级上学期1月期末考试数学试题
- 2023电气装置安装工程盘、柜及二次回路接线施工及验收规范
- 大量不保留灌肠
- 2026宁电投(石嘴山市)能源发展有限公司秋季校园招聘100人考试笔试参考题库附答案解析
- 2025年江苏省安全员C2本考试题库+解析及答案
- 物业经理竞聘管理思路
- 临床营养管理制度汇编
- 购销合同电子模板下载(3篇)
- 防洪评价进度安排方案(3篇)
评论
0/150
提交评论