首页 > 网站建设 >

制作论坛怎样从技术上解决置顶帖子实现方法详解

发布时间:2019-03-04 作者:深圳网站制作

  网站制作怎样技术上解决定制论坛置顶帖子,帖子置顶就是将指定的帖子在网页的最上方显示,用于突出帖子的特殊性。深圳网站制作公司提醒只有管理员拥有帖子置顶的权限,其他任何人都不具备这个权限。帖子置顶操作过程如图23.11所示。帖子置顶的操作原理:根据帖子的ID设置一个超链接,在链接的permute_send.php文件中实现帖子置顶的操作。
【制作论坛关于置顶帖子解方案操作步骤】
第1步,在send_forum_content.php文件中,创建一个【置顶】超链接,链接的标识为对应帖子的ID,链接到文件permutesend.php中,在该文件中实现帖子置顶的操作(send_forum_content.php)。
<ahref="permute_send.php?permute_id=<?phpecho$myrow_3[tb_send_id];?>">置顶</a>
第2步,创建permute_send.php文件,实现帖子置顶的操作。首先,判断当前的用户是否是管理员,这里用户权限的设置是通过用户信息表(tb_forum_user)中tb_forum_type字段的值来控制的,如果tb_forum_type的值是1,则代表注册的会员,如果值是2则代表是管理员。如果当前用户是管理员,将指定帖子的tb_send_type字段的值更新为1。否则不执行更新数据的操作,并且弹出提示信息“您不具备该权限!”,返回到上一页。代码如下(permute_send.php):帖子置顶技术讲解完毕,有关该技术的完整应用可以参考论坛模块中的程序。
制作论坛关于引用帖子的方法
  帖子引用是指在浏览帖子时,针对某个回复的帖子或者自己的看法与楼上的看法相同,此时就可以单击引用超链接,直接将楼上回复的帖子进行引用,作为自己的回复帖子进行提交。帖子引用的操作流程如图23.12所示。图23.12 引用帖子帖子引用的实现原理:首先,在帖子浏览的页面中针对每个回复的帖子设置一个【引用】超链接,这里将其链接到本页send_forum_content.php文件中,设置链接标识cite为回复帖子的ID,添加锚点bottom。然后,在指定输出回帖内容的表格中添加一个命名锚记,实现同一页面的引用跳转;最后,在输出引用内容的文本域中,根据超链接中传递的栏目标识,从数据库中读取到指定的回帖数据,将引用的内容进行输出。
【操作步骤】
第1步,创建引用的超链接,并且设置链接的栏目标识cite和锚点bottom。代码如下(send_forum_content.php):
第2步,在指定的位置设置一个命名锚记。实现同一页面的跳转。代码如下:<aname="bottom"id="bottom"></a>
第3步,在要输出引用内容的文本域中进行编辑,根据超链接栏目标识cite的值,从数据库中读取到对应的回复帖子的标题和内容,并且将读取的数据输出到文本域中。代码如下:
到此帖子引用技术讲解完毕,接着就可以将引用的内容直接进行提交,作为自己的回复帖子,有关该技术的完整应用可以参考本模块中的send_forum_content.php文件。好了,网站制作公司本文关于“制作论坛怎样从技术上解决置顶帖子实现方法详解”的知识分享就到这里,谢谢关注,博纳网络编辑整理。
 
 
文章标题:制作论坛怎样从技术上解决置顶帖子实现方法详解
本文地址:https://www.198bona.com/news/2311.html
如果您觉得案例还不错请帮忙分享:

网站建设

网络推广

解决方案

域名主机

建站行业资讯