首頁  >  文章  >  後端開發  >  javascript - 在網頁上插入資料給資料庫時,如果使用者在同一時間內,連續提交!

javascript - 在網頁上插入資料給資料庫時,如果使用者在同一時間內,連續提交!

WBOY
WBOY原創
2016-08-18 09:16:321177瀏覽

有沒有一種方法,在使用者連續提交5次之後就能提示他,你提交相同內容次數已超過5次?

回覆內容:

有沒有一種方法,在使用者連續提交5次之後就能提示他,你提交相同內容次數已超過5次?

可以用 cookiesession 計數,不過如果用戶清空了 cookie 就失效了。

也可以在提交的時候查詢資料庫中有幾次提交,如果大於5次就不允許提交。

同一時間內的話 如果怕清cookie失效 或許可以試試redis快取? 用他用戶id 做key 提交瞭如果有這個key就+1 沒有就新建一個 過期時間設成幾秒?

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn