解决5UCMS批量删除文章不能同时删除评论的bug

本文详细介绍了在使用5UCMS系统时遇到的一个问题:批量删除文章时无法同步删除文章评论。作者cssHaier给出了具体的解决方案,包括修改系统文件的具体步骤和新增代码内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  在测试首页自动更新时,为了测试其有效性,cssHaier清空了文章表,然而访问首页时那个最新评论总是会显示出原来的评论内容,而点击过去却又返回到首页。评论管理页面也提示没有评论了,那么这个最新评论哪来的?
  为了求证真伪,看了一下数据库,看到评论数据表里面果然还有数据在。这证明了5ucms系统批量删除文章内容不能同时删除文章评论。
  仔细看了一下admin/inc/class_content.asp,找到了解决方法。下面贴出来以帮助需要的朋友。
  1、打开admin/inc/class_content.asp文件
  2、找到

  Call DB("Delete From [{pre}Content] Where [ID]=" & Rs(0) ,0) '# 删除信息

  3、将其删除或者注释掉,替换为以下内容,即可实现批量删除多篇文章时,同时删除文章评论了。


  ' ↓全部删除文章不会删除评论bug修正 cssHaier 2010.4.12 ↓
If instr("/" & getplus,"/comment") > 0 then
Call DB("Delete From [{pre}Comment] Where [AID]=" & Rs(0) ,0) '# 删除评论
Call DB("Delete From [{pre}Content] Where [ID]=" & Rs(0) ,0) '# 删除信息
Else
Call DB("Delete From [{pre}Content] Where [ID]=" & Rs(0) ,0) '# 删除信息
End If
' ↑ 全部删除文章不会删除评论bug修正 cssHaier 2010.4.12 ↑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值