在PHP中使用$ _POST方法

时间:2012-04-11 15:30:02

标签: php mysql

所以,我有一个用户驱动的网站。用户可以发布他们想要的任何内容,甚至是图片。现在,我使用PHP将帖子存储在我的数据库表和PHP和MySQL中以检索显示每个用户配置文件上的帖子。现在,我想让用户能够删除他们上传的帖子,我想使用$ _POST来做,而不是$ _GET。我已经知道如何用$ _GET做到这一点。我怎么能用$ _POST?我可以在每个用户帖子旁边有一个隐藏的表单字段,并且有一个隐藏字段保存post_id,当用户点击“删除帖子”提交按钮时,它会调用delete post.php脚本吗?通过隐藏的表单字段,这是一个很好的方法吗?

1 个答案:

答案 0 :(得分:2)

您只需将form的{​​{1}}设为method,然后设置某种post input类型hidden,{要删除的ID的{1}}。

然后,在PHP中,使用value而不是$_POST访问该内容。

确保验证删除ID,因此用户不仅要使用FireBug编辑HTML,依此类推。