ECShop用户中心我的评论删除功能不能彻底删除的错误修复
日期:2015-03-01
经过我们ECSHOP插件网技术员,实测用户中心我的评论“删除”功能,发现不能彻底删除评论的错误修复。如果评论有管理员回复过,不能完整彻底同步连带回复删除的问题。
以下是我们提供的修复方案:
打开/user.php文件,找到下面代码
以下是我们提供的修复方案:
打开/user.php文件,找到下面代码
/* 删除评论 */ elseif ($action == 'del_cmt') { $id = isset($_GET['id']) ? intval($_GET['id']) : 0; if ($id > 0) { $sql = "DELETE FROM " .$ecs->table('comment'). " WHERE comment_id = '$id' AND user_id = '$user_id'"; $db->query($sql); } ecs_header("Location: user.php?act=comment_list\n"); exit; }将它修改为如下代码
/* 删除评论 */ elseif ($action == 'del_cmt') { $id = isset($_GET['id']) ? intval($_GET['id']) : 0; if ($id > 0) { $sql = "DELETE FROM " .$ecs->table('comment'). " WHERE comment_id = '$id' AND user_id = '$user_id'"; $res = $db->query($sql); if ($res) { $db->query("DELETE FROM " .$ecs->table('comment'). " WHERE parent_id = '$id'"); } } ecs_header("Location: user.php?act=comment_list\n"); exit; }
本文原创地址:https://www.ecshopok.com/article-162.html
版权所有 © 转载时必须以链接形式注明出处!
觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。
暂无评论,来发表一个吧