版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
留言本管理模块本讲大纲:1留言本概述2版主回复留言功能的实现3版主单贴管理功能实现留言本管理模块本讲大纲:1留言本概述1留言本管理模块本讲大纲:1留言本概述留言本管理模块本讲大留言本概述(1)留言本管理模块主要包括版主回复留言管理和版主单贴管理。版主回复留言功能是建立在后台留言信息管理的基础上,在后台留言管理界面,包括分页、单条、多条留言及回复删除、版主回帖、查找、查看留言功能。通过选择相应的留言信息标题,跳转到版主回复留言页面。版主回复留言管理中回复留言和浏览留言的页面运行效果如图7-25、图7-26所示。图7-26浏览版主回复
留言本概述(1)留言本管理模块主要包括版主回复留言管理和2留言本概述(1)留言本管理模块主要包括版主回复留言管理和留言本概述(2)
在留言本后台管理页面中,单击左侧导航菜单中的“版主单帖”超级链接,进入版主悄悄话管理页面,该页面主要实现查看给版主的悄悄话留言、分页浏览、删除悄悄话留言功能。其中给版主的悄悄话运行结果如图7-27所示。图7-27查看给版主的悄悄话页面留言本概述(2)在留言本后台管理页面中,单击左侧导航3留言本概述(2)在留言本后台管理页面中,单击左侧导航版主回复留言功能的实现(1)版主回复留言功能的实现过程如下:(1)在留言本后台管理首页,以分页的形式显示留言的全部信息(不包含给版主的悄悄话留言),例如标题、作者、是否回复以及发布时间。在留言标题上添加如下超级链接。<ahref="note_read.php?note_id=<?phpecho$id?>"target="_blank"><?phpecho$title;?></a>(2)用户单击留言标题信息,将该留言的id号传递到数据处理页note_read.php。在该页添加版主回复的表单元素。代码如下:<formname="note"action=""method="post" onsubmit="return(check_form())"><tr><tdwidth="111"height="24"align="center"bgcolor="F9F8EF">回复内容:<br></td>
版主回复留言功能的实现(1)版主回复留言功能的实现过程如4版主回复留言功能的实现(1)版主回复留言功能的实现过程如版主回复留言功能的实现(2)<tdwidth="661"height="24"bgcolor="F9F8EF"><textareaname="content"rows="8"cols="80"></textarea></td></tr><tr><tdheight="35"colspan="2"align="center"bgcolor="F9F8EF"><inputname="submit"type="submit"class="btn1"value="回复"size="8"><inputname="button"type="reset"class="btn1"onClick="clear_form('note')"value="清除"size="8"></td></tr></form>版主回复留言功能的实现(2)<tdwidth="661"5版主回复留言功能的实现(2)<tdwidth="661"版主回复留言功能的实现(3)
(3)提交表单信息到本页,应用POST方法接收版主回复的信息,应用insert语句将版主回复的留言信息添加到回复信息表,同时记录当前留言信息的ID号,再应用update语句更新留言信息表中的该ID号所对应的回复标记,将其设置为1,从而完成版主回复留言的功能。代码如下:<?phprequire("user.php");if($_POST){$content=$_POST['content'];$datetime=date("Y-m-dH:i:s");$sql="inserttb_note_answer(noan_note_id,noan_content,noan_time,noan_user_name)"; $sql.="values(".$note_id.",'".$content."','".$datetime."','".$default_user_name."')";版主回复留言功能的实现(3)(3)提交表单信息到本页,应6版主回复留言功能的实现(3)(3)提交表单信息到本页,应版主回复留言功能的实现(4)$DB->query($sql);$sql1="updatetb_notesetnote_answer=1wherenote_id='".$note_id."'";$DB->query($sql1);?><scriptlanguage="javascript">alert("留言信息回复成功!");</script><?php//跳转$url="note_read.php?note_id=".$note_id;redirect_once($url);}?>
(4)构造SQL语句,根据当前传递过来的ID号通过多表联合(left版主回复留言功能的实现(4)$DB->query($sql7版主回复留言功能的实现(4)$DB->query($sql版主回复留言功能的实现(5)join…on外联接语句)检索出该ID号所对应的留言信息及回复信息。<?phprequire("../global_manage.php");if($_GET){$note_id=$_GET['note_id']; //得到超链接中的参数}else$note_id=−1; //如果是非超链接方式进入,则$note_id为−1//根据$note_id不同情况进行查询$sql="selectnote.*,noan.*fromtb_noteasnoteleftjointb_note_answerasnoanonnote.note_id=noan.noan_note_id";版主回复留言功能的实现(5)join…on外联接语句)检索出8版主回复留言功能的实现(5)join…on外联接语句)检索出版主回复留言功能的实现(6)//如果查询指定留言,则加上where子句if($note_id!=−1){ //查询指定留言$sql.="wherenote.note_id=".$note_id;}//最后加上排序语句,按note_time降序,按noan_time降序$sql.="orderbynote.note_timedesc,noan.noan_timedesc";$DB->query($sql);$note=$DB->get_rows_array($sql);?>
最后,应用foreach遍历数组的方法输出存储在数组$note中的留言信息及版主回复信息,这里不再赘述,请读者参见本书附赠的源码光盘。版主回复留言功能的实现(6)//如果查询指定留言,则加上wh9版主回复留言功能的实现(6)//如果查询指定留言,则加上wh版主单贴管理功能实现(1)查看给版主的悄悄话功能的实现过程如下。(1)在左侧导航栏中,添加“版主单帖”导航链接。<ahref="../manage/manage_note.php">版主单帖</a>(2)单击“版主单帖”导航链接,打开管理悄悄话留言页面,在留言标题栏中添加如下语句。<ahref="m_note_read.php?note_id=<?phpecho$id;?>"target="_blank"><?phpecho$title;?></a>(3)将留言的ID号传递到数据处理页,构造SQL语句,查询留言ID和私帖字段标记为1的留言信息,应用foreach遍历数组,并将悄悄话留言信息循环输出到浏览器端。<?phprequire("../global_manage.php");版主单贴管理功能实现(1)查看给版主的悄悄话功能的实现过10版主单贴管理功能实现(1)查看给版主的悄悄话功能的实现过版主单贴管理功能实现(2)$note_id=$_GET['note_id']; //得到超链接中的参数$sql="select*fromtb_notewherenote_id='".$note_id."'andnote_flag=1";$DB->query($sql); //执行查询语句$note=$DB->get_rows_array($sql); //将结果集存储到数组中foreach($noteas$v){$id=$v['note_id']; //留言ID号$note_title=$v['note_title']; //留言标题$note_content=$v['note_content']; //留言内容$note_user=$v['note_user']; //留言人$note_time=$v['note_time']; //留言时间$note_user_pic=$v['note_user_pic']; //留言人头像?>版主单贴管理功能实现(2)$note_id=$_GET[11版主单贴管理功能实现(2)$note_id=$_GET[版主单贴管理功能实现(3)<tablewidth="778px"align="center" cellpadding="0"cellspacing="0"bgcolor=""style="border:0;margin:10;align:center;"><trheight='32px'class='toptitle1'bgcolor='#ccddee'><tdwidth='11'bgcolor="#D9EBB9"></td><tdheight="27"colspan="2"bgcolor="#D9EBB9"><!------------------------------------回复相对留言的缩进距离-------------------------------------><strong><fontcolor="#559380"><?phpecho$note_user;?></font></strong> <spanclass="style1STYLE14">给版主的悄悄话</span></td><tdwidth="23"bgcolor="#D9EBB9"> </td></tr><trheight='26px'>
版主单贴管理功能实现(3)<tablewidth="77812版主单贴管理功能实现(3)<tablewidth="778版主单贴管理功能实现(4)<!----------------------------------------------------标题行---------------------------------------------><tdbgcolor="#F9F8EF"></td><tdcolspan="2"bgcolor="#F9F8EF"><spanclass="style1"><?phpecho$note_title;?></span></td><tdbgcolor="#F9F8EF"><spanclass="style2"><ahref="note_answer.php?note_id=<?phpecho$id;?>"></a></span></td></tr><trheight='26px'><!---------------------------------------------------内容行------------------------------------------------><tdbgcolor="#F9F8EF"></td><tdwidth="683"valign="top"bgcolor="#F9F8EF"><?phpecho$note_content;?></td>
版主单贴管理功能实现(4)<!------------13版主单贴管理功能实现(4)<!------------版主单贴管理功能实现(5)<tdwidth="59"bgcolor="#F9F8EF"style="padding-bottom:10px"><imgsrc="../images/face/pic/<?phpecho$note_user_pic;?>"><br></td><tdbgcolor="#F9F8EF"> </td></tr><trclass="bg_author"><td></td><tdcolspan="2"align="right">留言时间: <?phpecho$note_time;?></td><tdalign="right"> </td></tr></table><?php}?>版主单贴管理功能实现(5)<tdwidth="59"b14版主单贴管理功能实现(5)<tdwidth="59"b版主单贴管理功能实现(6)(5)管理员可以对版主回复的留言信息进行删除。在输出的版主回复信息中添加“删除”超级链接。<ahref="answer_del.php?id=<?phpecho$noan_id;?>¬e_id=<?phpecho$id;?>">删除</a>单击“删除”超级链接,将版主回复的留言ID传递到处理页answer_del.php,应用delete语句删除回复信息表中指定ID的数据,从而完成删除版主回复的留言信息。<?phprequire("../global_manage.php"); //连接数据源//获取传递来的Id及查询条件$id=$_GET['id']; //应用GET方法获取ID号$note_id=$_GET['note_id']; //版主单贴管理功能实现(6)(5)管理员可以对版主回复的留15版主单贴管理功能实现(6)(5)管理员可以对版主回复的留版主单贴管理功能实现(7)应用GET方法获取回复的ID号$sql="deletefromtb_note_answerwherenoan_id=".$id;//构造删除回复留言的SQL语句$DB->query($sql); //执行删除操作?><scriptlanguage="javascript">alert("成功删除版主回复的留言信息!");</script><?php//将原来的查询条件返回$url="./note_read.php?note_id=$note_id"; //将留言ID指交到读取留言信息页面redirect_once($url); //跳转到指定的url?>版主单贴管理功能实现(7)应用GET方法获取回复的ID号16版主单贴管理功能实现(7)应用GET方法获取回复的ID号版主留言本管理模块本讲大纲:1留言本概述2版主回复留言功能的实现3版主单贴管理功能实现留言本管理模块本讲大纲:1留言本概述17留言本管理模块本讲大纲:1留言本概述留言本管理模块本讲大留言本概述(1)留言本管理模块主要包括版主回复留言管理和版主单贴管理。版主回复留言功能是建立在后台留言信息管理的基础上,在后台留言管理界面,包括分页、单条、多条留言及回复删除、版主回帖、查找、查看留言功能。通过选择相应的留言信息标题,跳转到版主回复留言页面。版主回复留言管理中回复留言和浏览留言的页面运行效果如图7-25、图7-26所示。图7-26浏览版主回复
留言本概述(1)留言本管理模块主要包括版主回复留言管理和18留言本概述(1)留言本管理模块主要包括版主回复留言管理和留言本概述(2)
在留言本后台管理页面中,单击左侧导航菜单中的“版主单帖”超级链接,进入版主悄悄话管理页面,该页面主要实现查看给版主的悄悄话留言、分页浏览、删除悄悄话留言功能。其中给版主的悄悄话运行结果如图7-27所示。图7-27查看给版主的悄悄话页面留言本概述(2)在留言本后台管理页面中,单击左侧导航19留言本概述(2)在留言本后台管理页面中,单击左侧导航版主回复留言功能的实现(1)版主回复留言功能的实现过程如下:(1)在留言本后台管理首页,以分页的形式显示留言的全部信息(不包含给版主的悄悄话留言),例如标题、作者、是否回复以及发布时间。在留言标题上添加如下超级链接。<ahref="note_read.php?note_id=<?phpecho$id?>"target="_blank"><?phpecho$title;?></a>(2)用户单击留言标题信息,将该留言的id号传递到数据处理页note_read.php。在该页添加版主回复的表单元素。代码如下:<formname="note"action=""method="post" onsubmit="return(check_form())"><tr><tdwidth="111"height="24"align="center"bgcolor="F9F8EF">回复内容:<br></td>
版主回复留言功能的实现(1)版主回复留言功能的实现过程如20版主回复留言功能的实现(1)版主回复留言功能的实现过程如版主回复留言功能的实现(2)<tdwidth="661"height="24"bgcolor="F9F8EF"><textareaname="content"rows="8"cols="80"></textarea></td></tr><tr><tdheight="35"colspan="2"align="center"bgcolor="F9F8EF"><inputname="submit"type="submit"class="btn1"value="回复"size="8"><inputname="button"type="reset"class="btn1"onClick="clear_form('note')"value="清除"size="8"></td></tr></form>版主回复留言功能的实现(2)<tdwidth="661"21版主回复留言功能的实现(2)<tdwidth="661"版主回复留言功能的实现(3)
(3)提交表单信息到本页,应用POST方法接收版主回复的信息,应用insert语句将版主回复的留言信息添加到回复信息表,同时记录当前留言信息的ID号,再应用update语句更新留言信息表中的该ID号所对应的回复标记,将其设置为1,从而完成版主回复留言的功能。代码如下:<?phprequire("user.php");if($_POST){$content=$_POST['content'];$datetime=date("Y-m-dH:i:s");$sql="inserttb_note_answer(noan_note_id,noan_content,noan_time,noan_user_name)"; $sql.="values(".$note_id.",'".$content."','".$datetime."','".$default_user_name."')";版主回复留言功能的实现(3)(3)提交表单信息到本页,应22版主回复留言功能的实现(3)(3)提交表单信息到本页,应版主回复留言功能的实现(4)$DB->query($sql);$sql1="updatetb_notesetnote_answer=1wherenote_id='".$note_id."'";$DB->query($sql1);?><scriptlanguage="javascript">alert("留言信息回复成功!");</script><?php//跳转$url="note_read.php?note_id=".$note_id;redirect_once($url);}?>
(4)构造SQL语句,根据当前传递过来的ID号通过多表联合(left版主回复留言功能的实现(4)$DB->query($sql23版主回复留言功能的实现(4)$DB->query($sql版主回复留言功能的实现(5)join…on外联接语句)检索出该ID号所对应的留言信息及回复信息。<?phprequire("../global_manage.php");if($_GET){$note_id=$_GET['note_id']; //得到超链接中的参数}else$note_id=−1; //如果是非超链接方式进入,则$note_id为−1//根据$note_id不同情况进行查询$sql="selectnote.*,noan.*fromtb_noteasnoteleftjointb_note_answerasnoanonnote.note_id=noan.noan_note_id";版主回复留言功能的实现(5)join…on外联接语句)检索出24版主回复留言功能的实现(5)join…on外联接语句)检索出版主回复留言功能的实现(6)//如果查询指定留言,则加上where子句if($note_id!=−1){ //查询指定留言$sql.="wherenote.note_id=".$note_id;}//最后加上排序语句,按note_time降序,按noan_time降序$sql.="orderbynote.note_timedesc,noan.noan_timedesc";$DB->query($sql);$note=$DB->get_rows_array($sql);?>
最后,应用foreach遍历数组的方法输出存储在数组$note中的留言信息及版主回复信息,这里不再赘述,请读者参见本书附赠的源码光盘。版主回复留言功能的实现(6)//如果查询指定留言,则加上wh25版主回复留言功能的实现(6)//如果查询指定留言,则加上wh版主单贴管理功能实现(1)查看给版主的悄悄话功能的实现过程如下。(1)在左侧导航栏中,添加“版主单帖”导航链接。<ahref="../manage/manage_note.php">版主单帖</a>(2)单击“版主单帖”导航链接,打开管理悄悄话留言页面,在留言标题栏中添加如下语句。<ahref="m_note_read.php?note_id=<?phpecho$id;?>"target="_blank"><?phpecho$title;?></a>(3)将留言的ID号传递到数据处理页,构造SQL语句,查询留言ID和私帖字段标记为1的留言信息,应用foreach遍历数组,并将悄悄话留言信息循环输出到浏览器端。<?phprequire("../global_manage.php");版主单贴管理功能实现(1)查看给版主的悄悄话功能的实现过26版主单贴管理功能实现(1)查看给版主的悄悄话功能的实现过版主单贴管理功能实现(2)$note_id=$_GET['note_id']; //得到超链接中的参数$sql="select*fromtb_notewherenote_id='".$note_id."'andnote_flag=1";$DB->query($sql); //执行查询语句$note=$DB->get_rows_array($sql); //将结果集存储到数组中foreach($noteas$v){$id=$v['note_id']; //留言ID号$note_title=$v['note_title']; //留言标题$note_content=$v['note_content']; //留言内容$note_user=$v['note_user']; //留言人$note_time=$v['note_time']; //留言时间$note_user_pic=$v['note_user_pic']; //留言人头像?>版主单贴管理功能实现(2)$note_id=$_GET[27版主单贴管理功能实现(2)$note_id=$_GET[版主单贴管理功能实现(3)<tablewidth="778px"align="center" cellpadding="0"cellspacing="0"bgcolor=""style="border:0;margin:10;align:center;"><trheight='32px'class='toptitle1'bgcolor='#ccddee'><tdwidth='11'bgcolor="#D9EBB9"></td><tdheight="27"colspan="2"bgcolor="#D9EBB9"><!------------------------------------回复相对留言的缩进距离-------------------------------------><strong><fontcolor="#559380"><?phpecho$note_user;?></font></strong> <spanclass="style1STYLE14">给版主的悄悄话</span></td><tdwidth="23"bgcolor="#D9EBB9"> </td></tr><trheight='26px'>
版主单贴管理功能实现(3)<tablewidth="77828版主单贴管理功能实现(3)<tablewidth="778版主单贴管理功能实现(4)<!----------------------------------------------------标题行---------------------------------------------><tdbgcolor="#F9F8EF"></td><tdcolspan="2"bgcolor="#F9F8EF"><spanclass="style1"><?phpecho$note_title;?></span></td><tdbgcolor="#F9F8EF"><spanclass="style2"><ahref="note_answer.php?note_id=<?phpecho$id;?>"></a></span></td></tr><trheight='26px'><!---------------------------------------------------内容行------------------------------------------------><tdbgcolor="#F9F8EF"></td><tdwidth="683"valign="top"bgcolor="#F9F8EF"><?phpecho
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 关于产品售后服务问题的解决答复函(4篇范文)
- 勤奋学习人人赞快乐成长家家喜小学主题班会课件
- 抵制诱惑筑牢防线小学三年级主题班会课件
- 工资发放明细及方式变更商洽4篇范本
- 关于验收完成的通知4篇范本
- 2026年芜湖市马塘区事业单位人员招聘考试模拟试题及答案详解
- 2026年湛江市霞山区事业单位人员招聘考试参考试题及答案详解
- 通信网络技术与协议研究
- 2026年浙江省湖州市事业单位人员招聘考试备考试题及答案详解
- 医院安全持续改进三防一护理
- 华南理工大学2026年强基计划面试模拟试题及答案解析
- 宝宝换牙教学课件
- GB/T 2039-2024金属材料单轴拉伸蠕变试验方法
- 平台施工电梯及物料提升机通道施工方案
- 洁净区臭氧消毒效果验证方案
- 人教版小学三年级语数英下册期末试卷
- 装修工程竣工验收自评报告
- 码头租赁合同
- 国家开放大学一网一平台电大《建筑测量》实验报告1-5题库
- 非织造学-第九章-熔喷工艺课件
- 舒曼《交响练习曲》详解
评论
0/150
提交评论