關於怎麼防止刷新網頁重復插入數據方法很多也很簡單的,下面我們就來提供幾種參考的處理方法吧。
關於怎麼防止刷新網頁重復插入數據方法很多也很簡單的,下面我們就來提供幾種參考的處理方法吧。
如何防止刷新網頁插入數據
我做了一個留言板,但是每次刷新就會插入信息,請問怎麼做才能防止刷新插入數據呢
JS每次操作後返回
$regs=mysql_query($shouruinsert,$conn);
if($regs) echo "<script>window.alert("操作成功");</script><font size=3><a href=inout.htm>你的收入已經入庫,請返回.不要刷新本頁以免重復提交</a></font><script>window.location.href='inout.htm';</script>";
}
else{
echo "<script>window.alert("操作失敗");</script><font size=3><a href=inout.htm>請檢查你提交的數據是否規范或者聯系管理員!!</a></font>";}
可以在發表頁生成個cookie,在提交頁,如果提交成功了就把這個cookie清了,這個刷新的時候判斷cookie是否存在就可以了
還有和種方法就是查詢數據庫之後直接判斷,
if($regs){
die('is exisit');
}else{
mysql_.....
}