我有一个表单,需要能够在每个负载上获取数据,所以我不能使用任何会话或唯一的令牌,我希望用户能够双倍提交相同的表单,如果他需要,但我如果用户在浏览器上“后退”然后“转发”,则不希望存储旧条目。该脚本使用PHP,但JavaScript解决方案与服务器端解决方案一样好。
编辑:表单有action =“”,因此用户将被重定向到同一页面,这就是为什么它在后退行动中是明智的。例如:
我们有一个发票表单,所以你添加你提交的第1项,然后你添加第2项提交,然后你再次添加第1项,所以数量增加等等,你不知道发票有多少Itmes ...你必须留在同一个表格页面上。