基于PHP的留言板系统设计标准格式超值_第1页
基于PHP的留言板系统设计标准格式超值_第2页
基于PHP的留言板系统设计标准格式超值_第3页
基于PHP的留言板系统设计标准格式超值_第4页
基于PHP的留言板系统设计标准格式超值_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、石家庄-学院顶岗实习岗位技术工作论文 基于PHP的留言板系统设计学 号: - 姓 名: - 专 业: 软件技术 年 级: 12级 企业指导老师: - 二一五年三月题 目 基于PHP的留言板系统设计 企业指导教师评 语 踏实肯干,吃苦耐劳。有创造性、建设性地独立开展工作的思维;具有一定的开拓和创新精神,接受新事物较快,涉猎面较宽,在计算领域不断地探索,有自己的思路和设想。能够做到服从指挥,认真敬业,工作责任心强,工作效率高,执行公司指令坚决。在时间紧迫的情况下,加时加班、保质保量完成工作任务。 指导教师 (签章) 年 月 日 目 录第一章 前言11.1 简介11.2 留言板系统研究的意义1第二章

2、 留言板所用技术介绍22.1 PHP介绍22.2 MySQL介绍32.3 JavaScript介绍3第三章 留言板系统总体设计43.1 开发环境及工具43.2 系统功能设定43.3 留言板系统操作流程6第四章 留言板系统的详细设计84.1 MySQL设计数据库84.2 首页设计94.3 登录功能设计114.4 注册功能设计124.5 查看及回复功能设计134.6 留言功能设计144.7 我的留言及删除功能设计154.8 查找功能设计16结 论17致 谢18参考文献19摘 要随着互联网的发展,网站在生活中的作用已经越来越显著。网站被称为杂志、电视、广播、报纸以外的第五媒体数字媒体,有着巨大的优势

3、,所以很多公司现在都有或者正在建设自己的网站。而留言板是网站组成中的重要一员,是一个提供给大家网络交流机会的重要平台,这是一种最简单的BBS应用程序,在它的帮助下,访问者可以以留言的方式给网站管理员、版主或其他浏览者留言或提出问题。本文主要介绍了留言板系统的设计思想和编辑方法,从留言板的重要性以及PHP编程语言和MySQL数据库的发展和意义出发,逐步介绍出整个设计思路方法和整个制作过程。本留言板主要实现以下几个功能模块:留言模块、回复模块和删除模块,并在此基础上添加了一些其他实用的功能模块。本文在最后总结了自己在整个设计制作途中的收获与体会。关键字:留言板; PHP; MySQL数据库第一章

4、前言1.1 简介留言板是一种企业常用的网站,任何企业想要发展都需要即时的收集信息和接受各种信息反馈,而留言板网站恰恰可以提供这样一个供企业和个人之间信息交流的平台,于是留言板系统就诞生了。当然,留言板也不只是适用于企业,学校、政府、团体都是它的服务对象。纵观各大网站、各大企业,几乎都拥有自己的一套留言板系统,只有即时的通过留言板系统收集、处理反馈信息,才能逐步了解自身的缺陷并逐步完善自身的功能。1.2 留言板系统研究的意义如今,互联网与人们的日常生活已密不可分,网站已不仅仅是企业的专属了,学校、团体甚至是个人都需要有一个专属于自己的网站,而网站最常备的功能之一就是反馈、收集信息的平台。换言之,

5、每个人都需要一个留言板。现在留言板对于用户来说已屡见不鲜,其作用已经越来越突出,而纵观各网站,发现现在好多网站的留言板都是用ASP.Net和Access设计的,本人综合考虑了网站的优越性和安全性之后决定,本留言板将采用时下流行的PHP语言并用MySQL数据库为其提供数据库支持。第二章 留言板所用技术介绍2.1 PHP介绍PHP,即Hypertext Preprocessor,在不久之前我们也称其为Personal Home Page,从字面意思上来看,它包含三方面的意思:personal是指运用了微软的personal技术,因此其具有封装对象的作用;home是指PHP是在服务器端运行的,因此有

6、易在用户端显示的作用;而page是指程序最终会返回标准的HTML页面,因此有浏览器适用率高的作用。PHP是一种简单易学的开源的服务器端脚本语言。它集合了众多编程语言的特点,可以将PHP程序嵌入到HTML中而互不影响各自的执行,效率要完全高于同类语言,因此,PHP常被用于web开发,而我们所熟知的新浪就是一个典型的用PHP开发的网站。8作为时下最流行的网页编程语言,PHP主要有以下几个优点:1.PHP的入门门槛低,一般来说,一个只需有很少的编程知识的人就能轻易学习并使用PHP语言建立一个交互的WEB网站。32.语言相容性好。可以同时和多种语言结合使用,如VBScript、Jscript、HTML

7、等。3.使用的编程环境方便。首先,配置就比较方便,不必去繁琐的添加环境参数,只需要下载一个简单的环境软件即可一步解决繁琐的配置过程,最常见的如wamp。其次,书写的环境也简单方便,记事本之类的文本编辑器均可使用,如记事本、Eclipse、EditPlus、Dreamweaver等。4.浏览网页简单,速度也快。PHP运行于服务器端,这样一来我们就不用担心使用的浏览器是否对PHP语言支持,只要浏览器可以执行HTML即可,而浏览器几乎都是支持HTML的,所以由PHP编程的网页大大减轻了客户端浏览器的工作负担,浏览的速度也自然而然的加快了。45.代码的安全性好。PHP的程序代码是隐藏起来的,客户端上看

8、到的都是直接输出的动态HTML文件,因此很好的避免了别人的剽窃行为。6.面向对象。时下流行的编程语言都讲究面向对象,而PHP作为时下最流行的网页编程语言当然也是支持面向对象的。7.访问数据库方便。可以轻松取得互联网中的数据库,然后迅速的在用户端上显示出来。8.跨平台。可以在多种操作系统下运行,如在Windows、Mac OS、Linux、UNIX等系统下都是可以良好的运行的。9.完全免费。这也是最令开发者开心的理由之一,一个完全不用花钱的开源产品,你可以随时随地的通过PHP官网自由下载而无须承担任何费用!1综上所述,本设计采用PHP编程语言是十分具有意义的!2.2 MySQL介绍MySQL数据

9、库是一个由瑞典MySQL AB公司开发,后又被Oracle公司收购的开源的关系型数据库管理系统。经过公司长期不断的努力,现如今MySQL数据库已凭借其简单易用、安全、高性能、经济、开源、可拓展性强等特点成为目前全球最流行的数据库管理系统之一,尤其是在web领域,MySQL可以说是同类数据库系统中的佼佼者。尤其是其开源、小体积、成本低的优点深受中小型网站的喜爱,不仅网站质量可以得到保障,还为企业自身节约了大量的成本。9同时,选用MySQL数据库还有如下几点理由:1.MySQL是通过C和C+进行编写的,并且通过了多种编译器的测试,其源代码的可移植性得到了良好的保障。2.MySQL是支持多线程的,所

10、以有效的节约利用了CPU的资源。3.提供多种编码语言的支持,常见的如ANSI、Unicode、UTF-8、GB 2312编码等,这些都是可以作为数据表或数据列名称的。4.MySQL虽然使用的是标准的SQL数据语言形式,但是MySQL的查询速度是非常快的,那是因为其优化了SQL查询的算法,使查询变得更高效了。5.MySQL有非常方便的管理工具,可以提供查找、管理、数据优化等操作。6.MySQL虽然体积小,但是其处理能力是十分强大的,可以处理成千上万条的大型数据库。7.MySQL是可以支持多种操作系统的,包括常见的微软的Windows系统、苹果的Mac OS系统、开发常用的Linux和UNIX系统

11、,甚至是不常见的AIX、Novell NetWare、Solaris等操作系统都是可以很好的支持的。8.最重要的一点,那就是MySQL对PHP有着非常棒的支持,而PHP则是时下最流行的网站开发语言,也正是我这次留言板系统设计所要用到的编程语言!2.3 JavaScript介绍JavaScript也是一种被广泛应用于网站开发的编程语言。它是一种安全性相对较好的基于对象和事件驱动的脚本语言。这是一种动态、弱类型的语言,我们常用它来给网页添加一些动态功能。本次设计虽然会用到JavaScript语言,但不会过多的使用,仅仅是让其与PHP相互配合,开发出一个更加漂亮、功能更加强大、交互性更好的留言板系统

12、来。第三章 留言板系统总体设计3.1 开发环境及工具本次设计使用最常见的Windows系统,环境配置软件为WampServer。WampServer是一个Windows Apache MySQL PHP的集成安装环境,使用WampServer软件可以一键为PHP和MySQL设置好运行环境,省去繁琐的配置过程。10并且WampServer支持多达二十几种语言,可以轻松设置为中文简体,方便国人使用,省时省力!编程软件使用Dreamweaver,Dreamweaver就是我们常说的“DW”,是由Adobe公司旗下的一款具有网页制作与管理网站功能的网页编辑器。Adobe公司是一家全球顶尖的数字媒体供应

13、商,其在设计领域有着最权威的认证,我们常用的Photoshop就是Adobe旗下的一款平面设计软件,我采用的Dreamweaver也正是Adobe旗下的强大的网页创作利器!其中文名更是被译为“梦想编织者”!23.2 系统功能设定要建成功一个优秀的网站一定要有一个网站建立前规划,只有提前准确、清晰、具体规划好网站建立的目的、服务以及服务对象可能的需求,才能尽量避免建立网站时可能犯得错误,使网站更贴近用户的生活需求。经过对各大网站留言板系统和论坛系统的调研,该留言板系统也将采用传统的两个主体部分设计即前台功能和和后台功能。前台功能面向的对象主要是用户,即用户的注册、登录、查看等功能;后台功能面对的

14、对象主要是管理员,这部分的功能是普通用户所无法触及的,是全部由管理员在后台进行操控的,主要体现在管理员对所有留言的查找和删除上,总管理权限上要远远大于在前台操作的用户群体们。留言系统的功能模块具体如下:1.注册功能模块:提供给用户注册功能,注册后的用户方可在留言板上留言。2.登录功能模块:提供给注册过的用户登录,没有注册过的用户可以申请注册。登录时账号和密码不一致不给于登录,并返回错误信息。登录后的用户将在留言板首页上方显示欢迎该用户,此时,用户可以进行留言,并且拥有可以查看自己曾经留言并将其删除的权限,但是不是该用户的留言用户无权删除。3.查看留言功能模块:留言将采用按时间倒序排列的方式,把

15、信息由新到旧排列。已经登录与未登录的用户均可以查看留言,但未登录的用户仅具有查看留言的功能,登录后方可获得更多功能。为了界面的整洁、美观,留言内容一栏将限制显示字数,最多为十个字,其余将用省略号代替,如需查看全部内容点击内容文字即可进入查看全部内容与回复的界面。4.留言功能模块:登录后的用户有权限留言,留言界面将显示留言标题与留言内容。留言标题可以输入最多十个字,超出部分不能添加。下方有“提交”按钮与“重置”按钮,“重置”功能可以把文字一键全部删除,方便修改。确定留言点提交按钮即可。5.我的留言功能模块:登录后的用户拥有此权限。点击“我的留言”后跳转到自己曾经留言的界面,并且在留言后面显示删除

16、按钮,此时用户拥有删除留言的功能。6.注销登录功能模块:登录后的用户可见“注销”按钮,提供给已登录的用户注销的功能。7.管理员登录的功能模块:管理员在输入管理员账号和密码成功登录后,将激活隐藏的高权限管理页面,此时可以按关键字在所有的留言标题或留言内容中进行查找,并且在所有留言后面均显示删除按钮,管理员有权删除任何人的留言!8.翻页功能模块:页面将自动统计留言总条数,并以12条为一页进行自动分页。页面底端将显示“当前*/*页 共计*条 首页 上一页 下一页 末页”字样,点击对应翻页功能字样获取翻页功能。9.查找功能模块:仅有管理员拥有此权限,也仅在管理员登录后显示此功能。可以按关键字在所有留言

17、的标题和内容中进行查找,并以列表的形式显示出来。10.删除功能模块:仅登录用户拥有此权限,也仅在登录后显示此功能,但是管理员可以删除所有人的留言,而用户仅可以删除自己的留言。在删除权限上管理员要大于用户。删除时系统会自动提示是否删除,以防止误操作删除。11.回复功能模块:用户登录后激活回复功能模块,显示全部内容界面底端出现回复窗口,点击回复可以对该条留言进行回复。留言板系统的功能模块体系图如图3-1所示:图3-1 留言板功能模块体系图留言板系统的用户与管理员权限表如表3-1所示:表3-1 用户与管理员权限表用户 权限未登录用户已登录用户管理员查看留言权限是是是添加留言权限否是是查看我的留言权限

18、否是是删除自己留言权限否是是回复权限否是是删除所有人留言权限否否是查找权限否否是3.3 留言板系统操作流程在设计完成各个功能模块和权限后,接下来需要的就是把各个功能都串联成一个整体,使其可以连贯的执行,并且把权限按照对应关系附加上去,这样才是一个完整的留言板系统。首先进入主页后,用户要想留言必须要先登录,没有账户的可以注册。登录后系统会判断是管理员账户还是用户账户,并显示不能的欢迎语。系统判断完成后会给予不同账户不同的权限,用户可以拥有查看留言权限、添加留言权限、查看我的留言权限、删除自己留言权限、回复权限,而管理员除了上述权限外还拥有查找权限和删除所有人留言的权限。具体的留言板系统操作流程图

19、如图3-2所示:图3-2 留言板系统操作流程图第四章 留言板系统的详细设计4.1 MySQL设计数据库在设计工具和设计总体方案都确定之后,就是详细的系统设计了。因为编写页面的时候需要将程序连接到数据库当中,并引用数据库中设计好的数据来控制程序和数据,所以一切的设计需要从数据库的设计开始。首先,要用MySQL数据库建立一个供本次设计存放的数据库,起名为“design”,之后的数据表都在此库中创建。然后开始创建第一个数据表,因为留言板系统需要一个数据表来储存用户的名字和密码,所以第一个数据表就定名为“user”,里面添加三个字段:“id”、“name”、“password”,分别用来存放id、用户

20、名和密码。“user”数据表如表4-1所示:表4-1 “user”数据表字段名称类型作用idint自动编号namevarchar存放名字passwordint存放密码然后,我们将还需要一个用来储存留言的数据表,起名为“liuyan”。本留言板系统要显示的留言信息大致为:标题、内容、留言人、ip地址、留言时间,依次为其创建字段:“title”、“content”、“name”、“ip”、“time”,“liuyan”数据表如表4-2所示:表4-2 “liuyan”数据表字段名称类型作用idint自动编号titlevarchar存放标题contentvarchar存放留言内容namevarchar

21、存放留言人ipvarchar存放ip地址timedatetime存放留言时间最后,再为供用户对留言进行回复的数据建一个数据表,因为留言的回复要和被回复的留言对应起来,所以要多创建一个字段用来标记被回复的留言的“id”,我们可以将用来标记的这条留言的字段起名为“bj”,则此数据表内需要添加如下几个字段:“id”、“name”、“content”、“bj”,分别用来存放id、回复者用户名、回复内容、留言回复标记,这样,数据库的设计就告一段落了!“huifu”数据表如表4-3所示:表4-3 “huifu”数据表字段名称类型作用idint自动编号namevarchar存放回复人姓名contentvar

22、char存放回复内容bjint用来标记被回复的留言的id数据库结构图如图4-1所示:图4-1 数据库结构图4.2 首页设计首页是游客对网站的第一印象,一个好的首页有利于提高游客对网站的好感度与兴趣,一个合理的布局往往能为你吸引更多的用户。本首页的布局主要由三部分组成:上方的标题栏、中间的显示区以及下方的翻页功能区。首先,需要建立一个主页的编程文件,取名为index.php,由于此页要记录登录状态,所以开始处先使用session_start()函数,然后为了页面的美观,可以为页面设立一个背景图片,点击修改页面属性背景图片进行添加。最后,开始详细的编程设计,主要由以下几步:1.连接数据库。将设计好

23、的数据库与页面连接起来,形成一个有机整体。由于下面的代码要使用数据库中的数据,所以数据库的连接一定要放在程序之前写入,具体的连接代码为:<?php$link=mysql_connect("localhost","root","");mysql_select_db("design",$link);mysql_query("set names 'utf8'");?>2.标题栏设计。为了网站页面的统一性,标题栏将采用几乎所有页面一致的布局,只是更改功能显示的方式来设计,因此

24、可以把标题栏单独新建为一个编程文件,然后包含到所需要此页面的程序中,此编程文件就定名为“menu.php”。然后打开新建的“menu.php”文件并使用h2标签为此页面添加标题“我的留言板”,之后用if语句作出第一个判断,如果记录的是管理员的账户,则显示“欢迎管理员:*”字样,如果是用户的话,则显示“欢迎*!”,充分体现登录者的身份!并且,在欢迎语之后显示有用input标签编辑的注销按钮,点击即可注销。当然,如果没有记录到任何登录信息的话是不显示这些欢迎语的,显示出来的将会是用input标签编辑的button按钮“登录”,点击即可跳转到登录页面。再往右,显示的则是供用户点击使用的功能:添加留言

25、、我的留言、查看留言、搜索。其中,未登录的用户只能看到添加留言和查看留言,且添加留言是无法使用的,点击只会弹出提示框,提示“请先登录!”,这部分的提示框是用jscript脚本语言来实现的;已登录的用户能看到的功能有添加留言、我的留言、查看留言,最后的搜索功能是只有已登录的管理员才可以使用的,方便管理员对留言信息进行搜索管理。这一栏功能的不同显示主要是通过if语言来实现的。3.显示区设计。为了留言可以整齐的呈现在用户面前,本留言板将采用table表单来显示留言的内容。首先,在最上方用比总标题小一号的h3字号写入“查看留言”来表示此页面所表示的内容,然后用table表单创建一个6列的表单,分别添加

26、:留言标题、留言内容、留言人、ip地址、留言时间、操作。其中“操作”一项用if语句隐藏起来,控制为仅管理员可见。其次,连接数据库“design”,使用sql语句对数据库中的“liuyan”数据表进行搜索,同时用while语句循环,直到把所有的留言信息全部列出来为止。最后,使用if语句判断,如果是管理员账户的话,将在操作一栏下面的为每条信息显示删除选项。这里还有一个细节需要注意,那就是如果留言内容过多的话表格自动调节大小就会把界面调的很难看,为了能避免这个缺陷,需要把多余的字符都用省略号替换掉,这也是此步的难点,经过多次测试,最后决定保留十个汉子大小,后面的全部由“”代替,字符替换源代码如图4-

27、2所示:图4-2 字符源替换代码4.翻页功能区。翻页功能主要通过将sql语句中的where和limit改为变量$where与$limit,然后通过改变$where和$limit的值来实现。定为12条每页,显示效果为“当前*/*页 共计*条 首页 上一页 下一页 末页”。主页界面图如图4-3所示:图4-3 主页界面图4.3 登录功能设计留言板不能随随便便的供任何人留言,为了有一个基本的统计和整理,必须要有登录功能,只有登录后的用户才能显示出留言、删除等功能,不登录的用户只能查看留言。登录功能的设计主要分以下几步:1.建立文件。登录需要分两部分执行,分别建立“denglu.php”和“denglu

28、2.php”文件,“denglu.php”用于显示登录界面,并发送登录时填写的信息,“denglu2.php”用于接收“denglu.php”发送过来的信息并进行处理、提示。2.“denglu.php”设计。用form表单编写一个方法为“post”、指向“denglu2.php”的表单。为了界面的整齐美观,外部可以用table表单编写,显示的功能内容要有:用户名、密码、登录、查看留言、没有账户。登录界面图如图4-4所示:图4-4 登录界面图3.“denglu2.php”设计。登录的页面设计完成后,接下来就是登录功能的实现,于是就要用到“denglu2.php”来处理前面提交的信息了。首先,依然

29、是连接数据库,然后从数据库中搜索对比提交过来的用户名与密码,如果和数据库中的一致,则提示登录成功,否则提示登录失败,提示重新登录或者注册。4.4 注册功能设计对于没有账户的用户来说就需要用到注册功能了,并且注册的账户都是普通用户,管理员账户无法通过注册得到。注册功能的设计主要为一下几步:1.建立文件。注册功能也同样需要建立两个文件来实现,命名为“zhuce.php”、“zhuce1.php”。“zhuce.php”用来供用户填写注册信息并传递,“zhuce1.php”用来处理并将信息存入数据库。2.“zhuce.php”设计。为了界面的整齐美观,将沿用和登录界面一样的风格。用form表单编写一

30、个方法为“post”、指向“zhuce1.php”的表单。外部可以用table表单编写一个4行2列的表单框起来,边框设为0,背景设为黑色,内容颜色设为白色。显示的内容要有:用户名、密码、重复密码、用户注册、返回留言板。注册界面图如图4-5所示:图4-5 注册界面图3.“zhuce1.php”设计。首先,连接数据库,然后把提交过来的信息进行比对,合格则提示“注册成功”,并在倒数5秒后自动进入登录界面,不合格则提示“注册失败”。此步的重要步骤为倒数5秒后自动跳转功能的实现,需要运用到JavaScript技术,跳转功能程序源代码如图4-6所示:图4-6 跳转功能程序源代码4.5 查看及回复功能设计这

31、里的查看功能主要指的是留言内容的查看功能,之前已经提到了留言的字数会有限制,多于十个字后的内容会用“”替代,所以这里就涉及到一个省略后的内容的查看问题。所的设计方法是给留言内容加一个链接,链接到一个专门用来显示全部留言内容的页面,同时,也给这个页面底端加一个回复功能,供其他用户对这条留言进行评价、回复。这样,就又需要建立两个文件了:“content.php”和“huifu.php”。1.“content.php”设计。“content.php”用来编写显示留言内容及回复的页面,首先,依旧是用session_start()函数来记录登录状态、并用mysql语句连接数据库。其次,用get函数接收来

32、自index.php传过来的本条留言的id值,这样你的程序就可以知道具体要从众多数据中搜索哪条信息了。最后,用sql语句搜索并显示出本条留言即可。至于底端回复功能的设计,基本上也是同样原理,只要用form标签设计一个高60px、宽600px、透明属性的textarea文本框,再用input设计一个提交按钮和一个“hidden”标签把信息提交给“huifu.php”处理即可。内容查看及回复界面如图4-7所示:图4-7 内容查看及回复界面 2.“huifu.php”设计。“huifu.php”是用来处理“content.php”发送过来的指令并进行提示的。基本用到的就是if函数、sql语句、Jav

33、aScript控制页面跳转这些技术。大致过程是这样的:先用if判断传过来的回复内容是否为空,如果不为空,则对应传过来的“bj”值把回复和留言对应起来并存入数据库(用sql语句实现),然后提示“回复成功”并5秒后自动跳转回去(用JavaScript实现);如果为空,则提示“回复内容不能为空”,也同样5秒后自动返回(用JavaScript实现)。4.6 留言功能设计既然是留言板,那么留言功能当然是必不可少的了。同样的,留言功能依旧是用两个文件来实现,即“add.php” 和“DoAdd.php”。前者用来编辑留言功能的页面展示,后者用来处理前者传过来的信息。1.“add.php”设计。首先,用se

34、ssion_start()函数记录登录状态,并用h3标签写一个居中的标题“添加留言”。其次,用form标签和table标签一起建一个指向“DoAdd.php”、方法为“post”、3行2列的表格,表格边框为0,宽度为880px。最后,分别向表格中添加“标题:”、“text文本框”、“留言内容:”、“textarea文本框”、“提交按钮”、“重置按钮”,并适当调整文本框的大小和字体大小。经过反复测试,标题高28px、宽200px、字号16px、居中为宜;留言内容13行62列、字号16px为宜。此步关键细节在于标题不宜过长,所以要向标题格式中加入“maxlength=10”来限制最多输入十个字。添

35、加留言界面如图4-8所示:图4-8 添加留言界面2.“DoAdd.php”设计。这部分执行的代码基本分为两个部分,第一个部分用if语句判断标题或内容是否为空,只要都不为空则继续执行,哪怕有一项为空都返回提示“标题或内容不能为空”;第二部分就是用sql语句将前面页面传过来的值写入数据库中就可以了,基本没有难度。4.7 我的留言及删除功能设计我的留言功能就是查看本用户曾经留言的功能,删除功能就是将其从数据库中删除使其不再显示的功能,这两个功能非常容易设计,每个功能只要一个页面就可以解决,分别为其建立文件“mine.php”、“del.php”。1.“mine.php”设计。“mine.php”很好

36、设计,大部分代码都可以直接从“index.php”复制粘贴,只要在控制留言显示的代码中用“limit”函数限制为此用户的“id”即可,这样就可以让MySQL从所有留言数据中筛选出来只属于此用户“id”的留言数据了,我的留言界面如图4-9所示:图4-9 我的留言界面2.“del.php”设计。这部分的代码也很好写,运用四大SQL语句中的删除语句就可以把对应“id”的信息从数据库中删除。为了方便用户,在提示“删除成功”后用JavaScript加一个5秒后自动跳转返回的功能即可完成。4.8 查找功能设计接下来就是最后一个功能的设计了查找功能设计。查找功能是专门为管理员提供的,方便管理员对信息进行检索,对一些敏感词汇可以及时检索出来并进行处理,在节

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论