我只是对这里的最佳实践感到好奇......
我有一个用户填写的多页表单。目前,我将表单数据存储在会话变量中。
如果用户打开一个新选项卡来填写相同的表单,但细节略有不同,则 2 个选项卡会相互冲突。
我的想法是在填写表单的新请求时生成一个 uniqueid,然后将其保存在?id=uniqueid
URL 中的 var 中,以便我可以跟踪他们填写的表单。
然后在PHP中,根据...添加/编辑/修改会话数据$_SESSION[uniqueid]['formdata']
...
只是想知道是否有人对此有任何其他解决方案?