怎么样防止表单重复提交

sinat_37552373 2017-11-13 11:53:31
有时候多点几次或者一些别的问题出现,让表单重复提交了,数据处理都是在同一个页面,成功了才会跳转到别的页面,求解答,谢谢

...全文
211 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
落叶秋2020 2017-11-17
  • 打赏
  • 举报
回复
控制当前按钮提交,当点击Onclick后,编程不可用,变灰掉
爱炒股的技术 2017-11-16
  • 打赏
  • 举报
回复
数据合法爱提交就提交呗
君King 2017-11-16
  • 打赏
  • 举报
回复
1.js控制按钮,点击之后,如果不跳转,按钮则不能点击 2.ajax跳转,如果ajax没有得到正确的完成请求,那就不能点击按钮
闪闪放光芒 2017-11-16
  • 打赏
  • 举报
回复
加令牌生成token 验证
tottyandbaty 2017-11-15
  • 打赏
  • 举报
回复
参考下thinkphp的表单hash的做法,在form里面自动生成一个hash,并保存到session,提交之后验证一次,并销毁
cs18716691591 2017-11-13
  • 打赏
  • 举报
回复
formhash 可以吧
  • 打赏
  • 举报
回复
加一个时间戳 存cookie 如果下次一样的操作+时间戳name就拒绝
post_mans 2017-11-13
  • 打赏
  • 举报
回复
在当前页面用js控制,当点击那个按钮时候,把按钮设置成disabled属性,设置个定时器,设计3秒后把disabled去掉,防止重复点击

21,882

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧