我想改正我的腳本中雙提交的問題。當我按提交它只更新MySQL一次(這是我想要的)。但是,當我刷新它再次更新MySQL。一旦刷新按鈕被擊中,似乎忽略if語句。我會怎麼做,以阻止這種刷新時雙提交php
這裏是我的代碼
if (isset($_POST['submitButton'])) {
//do something
}
<form action = "table.php" method="post">
<label for="submitButton"></label>
<input type="submit" name="submitButton" id="submitButton"
value="Submit Form"/>
</form>
謝謝你不僅是在幫助我,但給我解釋爲什麼 – Aaron
@Aaron - 沒問題^ _^ – Neal
我寧願形式使用CSRF令牌比一個提交,但我創建2請求不得不說這是一個相當整潔和容易實施的伎倆。也許死();在header()之後; ? – edorian