下面是,在后台以列表形式显示出管理页面的删除留言功能:
<a href="
http://www.xx.com/delliuyan.php?liuyanid=<? echo $liuyanid;?>
">
[删除留言]
</a>
====================================================================
这样的话,问题就出来了,当这个用户把这个$liuyanid修改一下就可以删除别的用户的留言了。你们遇到过这个问题吗?是怎么解决的?
$_SERVER[HTTP_REFERER]
判断一下来源
检测留言属于谁
应该不会吧..你删除的时候,肯定是要先登陆的,保留登陆的用户了,然后,只能删除该用户的就可以了
这里用$_SERVER[HTTP_REFERER]就不太恰当了
$_SERVER[HTTP_REFERER]太容易伪造
删除的时候应该先进行留言删除权限判断