我表单中的问题提交流程,表单数据太大

Sto*_*art 0 php cookies state

这是我的流程:

表格A发布数据到input.php为B.

如果数据无效,B将数据和错误代码发送到cookie并重定向到referer url(现在是表单A)

表单A读取数据,cookie中的错误代码,重新显示表单并显示错误消息.最后一件事是删除cookie.

我的问题是:如果表单数据太重,我仍然保持这种流程,因为cookie大小有限.

Cod*_*nci 5

你不能.Cookie限制为4Kb.您唯一的选择是将数据存储在缓存或数据库(带有ID)中,并将该ID发送回cookie中.

当您重定向到表单A时,您可以使用cookie中的ID重新读取缓存或数据库中的数据.