1. 将 “举报”的内容(当然还要隐藏的id 已经所针对的评论)以短消息的形式发送给管理员。
2. 将处理的页面返还给 用户
当然,向 csdn 那样,用户帖子和评论都放在一个版面上面,还比较好做,因为你直接将当前页面发给用户 就够了, 但是,如果你的评论又分页,那么这个评论迟早就会被分配到其他的分页页面。
所以,你要保证你发送给用户的页面地址能够获取到用户所关心的举报处理结果,
那么请遵循一下步骤:
@1 保证评论的 id
@2 获取评论所在的页数,这就包括
获取指定的评论所在的行数:
利用 mysql 可以这样不严谨的实现:
/**//* 查找指定的 id 的评论在第几页 */
select count(*) +1 from hr_sub_comm
where comm_id > 19
select count(*) +1 from hr_sub_comm
where comm_create_time > 指定的时间
获取指定的行数所在的页:
要取整:
select (当前行数-1)/每页行数 + 1 你可以通过数据库,当然,最好直接通过程序换算出来。
然后我们在跳转页面的时候,定位到举报的评论所在的页面就 OK 了。。
posted on 2008-12-11 11:58
CopyHoo 阅读(515)
评论(0) 编辑 收藏 所属分类:
Java Web