我在我的網頁中有一個表單,如果其中一個字段已填寫且頁面重新加載出現
「確認表單重新提交」。阻止「確認表單重新提交」
我認爲它看起來醜陋,我不想在我的網頁此調用。
所以我的問題是:
•我有什麼做的,以避免或阻止呼叫。
•我必須使用哪種語言。
對不起,我的英語水平。
我在我的網頁中有一個表單,如果其中一個字段已填寫且頁面重新加載出現
「確認表單重新提交」。阻止「確認表單重新提交」
我認爲它看起來醜陋,我不想在我的網頁此調用。
所以我的問題是:
•我有什麼做的,以避免或阻止呼叫。
•我必須使用哪種語言。
對不起,我的英語水平。
當有人提交表格時,將$_POST
保存在$_SESSION
變量中,然後將用戶重定向到同一頁面。當您實際處理表單本身時,則可以刪除$_SESSION
變量。
gime整個腳本,告訴我 沒有。需要一個帶「if」的函數。也許這解決了我的問題,但我需要一個先決條件 –
'if(youTrySomething()){maybeIHelp();}' –
您可以強制重新加載該頁面在PHP這樣
echo '<meta http-equiv="refresh" content="0">'
或者,你可以將它發送到PHP另一個頁面,這樣
header('Location: path/to/file.php');
gime整個腳本沒有告訴我什麼。 需要帶「if」的函數。也許這解決了我的問題,但我需要一個先決條件 –
你還沒有給我任何代碼,雖然。這不是一個'給我teh codez的地方' – scrblnrd3
好吧,我發現我的錯誤。我感謝你幫助我 –
http://stackoverflow.com/問題/ 3923904 /預防形式重新提交 http://stackoverflow.com/questions/3923904/preventing-form-resubmission 查看這些問題 –