程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 怎麼防止刷新網頁重復插入數據

怎麼防止刷新網頁重復插入數據

編輯:關於PHP編程

關於怎麼防止刷新網頁重復插入數據方法很多也很簡單的,下面我們就來提供幾種參考的處理方法吧。

關於怎麼防止刷新網頁重復插入數據方法很多也很簡單的,下面我們就來提供幾種參考的處理方法吧。

如何防止刷新網頁插入數據
我做了一個留言板,但是每次刷新就會插入信息,請問怎麼做才能防止刷新插入數據呢

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_.....

}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved