關于怎么防止刷新網頁重復插入數據方法很多也很簡單的,下面我們就來提供幾種參考的處理方法吧。
如何防止刷新網頁插入數據:
我做了一個留言板,但是每次刷新就會插入信息,請問怎么做才能防止刷新插入數據呢
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_.....
- }
新聞熱點
疑難解答