用户网络卡点五六次提交,后台十几条重复留言,加按钮变灰+token校验,再也没重复

10年前 (2016-07-07)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手做留言表单,用户网络卡,连续点好几次提交,后台收到十遍一样的留言,重复处理,其实加个防重复提交,就不会有这个问题。第一,提交按钮点了之后,立刻变灰不能再点,用户重复点也没用;第二,后端加个一次性token,提交一次就失效,重复提交同一个token直接拦;第三,同一个用户两分钟内提交一样的内容,直接过滤,别存重复的;第四,提交成功之后,把表单清空,别让用户刷新重复提交。

我之前留言表单,用户点了五六次提交,后台十几条一样的留言,加了按钮变灰+token校验,之后再也没收到过重复留言。很多新手觉得用户不会反复点,网络卡的时候,用户点好几次很正常。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/3942.html

0
回帖

用户网络卡点五六次提交,后台十几条重复留言,加按钮变灰+token校验,再也没重复 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息