如何有效地防止重複提交

自動失效

表單提交後,使用 Javascript 使提交按鈕失效(disable)。

 

重定向

當用戶提交了表單後,去執行一個客戶端重定向,轉到提交成功或失敗信息頁面。

 

Session標識

當表單頁面被請求時,生成一個特殊的字符標誌串,存在 session 中,同時放在表單的隱藏域裏。

 

數據庫約束

在數據庫裏添加唯一約束或創建唯一索引,防止出現重複數據。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章