我已就表格提交作出澄清。当一个页面再次提交时,当我们再次刷新时,我不应该再次发布它。
我该怎么办?如何避免用户再次提交表单?
可能是刷新或允许用户再次提交表单的任何内容。
答案 0 :(得分:0)
在前端,您可以在提交后禁用提交按钮。
在服务器端,您可以分配唯一ID或生成的随机密钥,您可以检查是否有重复项。
答案 1 :(得分:0)
您可以做的一件事是,在您的服务器中,您可以查找请求来自的IP地址,并在同一用户发送类似请求之间设置特定时间间隔。
如果您使用的是PHP,则可以在$_SERVER['REMOTE_ADDR']
中查找以获取IP地址。