【发布时间】:2011-10-21 12:20:06
【问题描述】:
我的网站上有一个简单的表单,允许用户在照片上添加 cmets。但是,表单不使用 ajax(如 facebook)。相反,它提交表单并刷新页面。这很好,但是,如果用户重新加载页面,则会发出警告,表明他/她将重新提交数据,从而导致两个相同的 cmets。我想删除此重新提交而不将用户发送到确认页面。谢谢。
这是我的表格:
<form name='form' action='index.php' method='POST'>
<input type='text' name='comment'>
<input type='submit' value='submit' name='submit'>
PHP:
if (isset($_POST['submit'])){
$comment=$_POST[comment];
$time=time();
$id=$_GET['id'];
$put=mysql_query("INSERT INTO comments VALUES ('','$user','$time','$comment','$id')");
【问题讨论】: