PHP避免重新整理頁面重複提交

2022-06-11 21:18:12 字數 398 閱讀 2562

情景:從html提交資料到x.php 在x.php中$_post資料寫庫並且顯示,當x.php重新整理時,入庫操作會被再次執行,用了if($_post) 並且在程式結尾給$_post賦空值,但是重新整理的時候post依然有值,求知道怎麼避免反覆提交。  關鍵:1.資料從html過來的,不是php  2.要在x.php顯示獲取到的資料 3.要入庫
4.是重新整理x.php  不是直接訪問
2013-07-09 17:20 提問者採納

if($_post &&  $_post['submit'])

$_post['submit']這裡重點不是要接收它的值, 而是判斷他有沒有按這個按鈕,也就是是否提交表單,如果提交了就執行它下面{}裡的程式,你可以做以下理解

if(提交表單)else

From表單提交重新整理頁面?

form表單提交跳轉 寫作原因 樓主的html水平一般,偶然想起周圍人常說的form表單提交會重新整理頁面,閒來無事,就想想其中的原因 想來想去為什麼會重新整理,猜想了以下幾條 1.先提交資料,等伺服器收到資料後瀏覽器執行類似於f5的操作 2.同時執行資料傳輸,和f5 3.與伺服器的設計有關 4.與...

ajax定時重新整理頁面

用el表示式顯示資料,頁面為remind.jsp user info ui user info session.getattribute userinfo listrolelist list session getattribute rolelist 條資訊公告 條反饋會議 條需要回執會議 條調查 ...

response 重新整理頁面 meta

控制瀏覽器每3秒重新整理一次 response.setheader refresh 3 延時跳轉到指定頁面 response.setheader refresh 3 url xx 但是我們開發都是jsp顯示頁面資訊,所以以上方法不常用的,下面的meta標籤常用 content 5 url respo...