如何从之前提交的表单访问 POST 数据


How to access POST data from a form submitted previously

我有一个表单,用户将通过 POST 向 PHP 提交多个值。

PHP 接受输入,如果输入的数据有效,它将显示第二个表单供用户填写。

用户填写第二个表单后,我需要再次处理在第一个表单中输入的数据以及在第二个表单中输入的数据。

从第一个 PHP 表单访问表单数据的最佳方式是什么?

我是否应该将每个值放入其自己的 SESSION 变量中,并在以后再次需要时访问它?

我只是不确定这是否是完成此任务的最佳/最干净方法。

谢谢!

我喜欢

把它贴在$_SESSION中的想法,但根据您的验证需求,最好简单地使用客户端(javascript)验证和一些条件逻辑来显示其他表单字段。然后,您只有一个有效的帖子到服务器,其中包含所有必要的信息。

我认为它应该不言而喻,但是,一旦它发布到服务器,您就要重新验证和清理数据。