标题<input type="text" name="title" value="<?php echo $rs ['title'] ?>"><br>
内容 <textarea name="con" rows="5" cols="50" ><?php echo $rs ['contents'] ?></textarea><br>
    <input type="submit" value="发表" name="sub">
</form>
(4)    评论模块设计
在展现文章页面的末尾,提供接口供浏览者针对该文章发表评论,技术实现非常简单,就是提供发表评论标题和评论内容的文本框,让读者输入评论标题和内容,单击列表中任意一个文章标题,都会看到对应的文章内容和文章评论当读者单击[提交]按钮的时候,把评论标题和内容保存到数据库。
图 3.15  评论管理界面

在查看文章评论页面,当系统判定当前用户为管理员或是文章作者时,在每篇文章和评论的后面,都将显示相应的“删除”按钮。单击任意的“删除”按钮,系统会提示是否删除,如果确认,将跳转到处理页(del_file.php 和del_comment.php),完成删除操作。
在删除文章的处理页中,删除文章的同时,也删除了该篇文章的相关的评论。处理页首先在文章列表(tb_article)中删除id 等于$file_id 的记录,如果没有可删除记录,则提示失败,并返回上一步;如果删除成功,则转到评论列表(tb_filecomment)中,删除所有该篇文章的评论。
(5)    图片模块设计
图片显示,也是本系统中的一个主要模块,为用户提供了图片上传,删除,浏览等基本功能。博客用户登录后,单击导航栏中的“图片管理”/“添加图片”选项,即可进入添加图片页面,在“图片名称”文本框中添加上传的图片名称,在“上传路径”文本框中选择或者单击“浏览”按钮选择自己喜欢的图片,单击“提交”按钮,以二进制形式将图片上传到数据库中。

 
图 3.16  图片列表视图
该模块的实现界面显示主要 php对数据库的操作代码如下:
<?php         
    include "Conn/conn.php";
    $query="select * from tb_tpsc where id=".$pic_id;
   $result=mysql_query($query);
    if(!$result) die("error: mysql query");
    $num=mysql_num_rows($result);
       if($num<1) die("error: no this recorder");     
    $data = mysql_result($result,0,"file");
    echo $data;     
?>
无论是注册用户,还是非注册用户,只要登录网站,就可以无条件地浏览所有图片。而删除图片除了管理员,其他人都无权操作。非注册用户可以通过首页中的“最新图片”进入图片浏览页面,注册用户先进入个人管理界面,单击“图片管理”/“浏览图片”菜单,同样可以进入图片浏览页面。
(6)    查询功能的设计
对于整个系统,我们分别提供了各个模块的查询功能,包括文章查询,用户查询,图片查询,当用户输入关键字的时候,我们对所在的表进行遍历查询,获取到所需信息后,返回相应的请求数据类型。
以好友查询为例,当用户要查询好友时,单击“朋友圈管理”/“查询朋友信息”,显示查询页面。查询可以分为姓名查询和编号查询,均为模糊查询。当用户输入要查找的关键字后,单击“检索”按钮,或按Enter键,系统跳到处理页进行处理。
上一篇:企业办公信息管理系统的设计与实施+ER图+需求分析
下一篇:基于J2EE在线招聘系统的设计与开发+ER图+流程图

jsp值得买导购网站的设计与实现

基于Java和HTML5的企业门户...

C#教学网站的设计与实现

PHP+MYSQL教学质量监控问卷调查系统设计与实现

php+mysql微擎系统的活动报名管理系统设计

jsp+mysql化妆品销售网站的设计+源代码

android移动护士站的设计+源代码+答辩PPT

AES算法GPU协处理下分组加...

上海居民的社会参与研究

浅论职工思想政治工作茬...

酵母菌发酵生产天然香料...

浅谈高校行政管理人员的...

基于Joomla平台的计算机学院网站设计与开发

STC89C52单片机NRF24L01的无线病房呼叫系统设计

提高教育质量,构建大學生...

从政策角度谈黑龙江對俄...

压疮高危人群的标准化中...