怎么防止刷新網頁重復插入數據
來源:程序員人生 發布時間:2013-10-09 19:35:08 閱讀次數:3359次
關于怎么防止刷新網頁重復插入數據方法很多也很簡單的,下面我們就來提供幾種參考的處理方法吧。
如何防止刷新網頁插入數據:
我做了一個留言板,但是每次刷新就會插入信息,請問怎么做才能防止刷新插入數據呢
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_.....
- }
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈