开发者社区> 问答> 正文

JS或者PHP端如何防止重复提交?

如果重复提交的话会在数据表里累加数据,有解决办法吗?

展开
收起
a123456678 2016-03-12 09:28:37 2179 0
1 条回答
写回答
取消 提交回答
  • 服务器端:
    1.增加表单令牌,验证通过令牌失效。
    2.如果有字段必须唯一,数据库设置唯一字段。
    3.session存储最后提交的部分数据,判断是否一致。
    4.成功后跳转新页面。
    JS端:
    1.提交后,取消提交事件或设置为不可点击。
    2.成功后,重新加载页面。
    4月21日回答 · 4月21日更新 评论

    2019-07-17 19:00:05
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载