使用Post/Rerect/Get进行PHP表单验证处理


PHP form validation handling with Post/Redirect/Get

所以我正在我的网站上工作,我有一些表单。我为自己创建了一个小系统,用于在没有任何错误的情况下发送/验证并添加到数据库中。在我的系统中,我还使用会话变量来处理表单中的所有错误,因为使用Post/Rerect/Get技术不会保存任何内容。

会话变量用于存储发送的数据,因此在出现错误时,您可以重新填充表单并存储一些关于表单错误的信息。

把所有这些步骤放在一起需要很多时间,这些时间可以花在我的网站上做其他事情上。

我希望有人能找到一个更容易起床工作的解决方案。你们中有人使用会话变量并这样做吗?或者你们有其他解决方案吗?

我还使用jQuery验证插件在提交表单之前对其进行验证,但它并没有真正的用处,因为我的php表单处理可以完成它所做的一切。

在我的系统中,我还使用会话变量来处理表单中的所有错误,因为使用Post/Rerect/Get技术不会保存任何内容。

只是在出现错误时不要重定向,而只在成功且有效的表单提交时重定向。