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

时间:2012-07-27 19:26:00

标签: php forms validation session

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

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

将所有这些步骤放在一起需要花费大量时间,花费在我的网站上做其他事情的时间。

我希望有人能够提供一个更容易起床和工作的解决方案。你们中的任何人都使用会话变量并执行此操作,还是有另一种解决方案?

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

1 个答案:

答案 0 :(得分:2)

  

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

只有在出现错误时才重定向,但只能在成功且有效的表单提交时重定向。