我有一个表单,允许用户创建无限数量的字段。如果此表单验证失败,我希望用户返回此页面,其中包含填充了以前输入值的表单 - 即我希望这些字段保持不变。
使用普通表单我可以使用{{old'title'}}执行此操作,但是,这些附加字段是通过JavaScript生成的,因此我无法添加此PHP代码段。检索这些先前输入值的最佳方法是什么?
3种方法,缓存,会话和cookie。
cache和sessions是服务器端,它对安全性要好得多,但是设置会花费额外的时间和精力,但如果数据不合理并且可以在cookie中传递,那么更好的cookies。
关于当前情况的cookie最好的事情是:您可以直接从前端JS代码进行设置。