Php 填写错误后,如何让表单保存用户数据

Php 填写错误后,如何让表单保存用户数据,php,forms,Php,Forms,我试图让我的表单,如果用户输入的数据是不正确的,它会将它们发送回表单,以修复错误。我的问题是,它总是会清除所有其他内容。有没有办法让我自动保存,然后重新设置需要修复的内容 我知道我可能会使用$_POST,但我想知道是否有更快的方法 谢谢你抽出时间 将$\u POST数据保存到会话变量,然后再将用户发送回。从表单页面上的该变量加载数据,并使用它填充字段(当然,当您不再需要该数据时,取消设置该变量)。在将用户发送回之前,将$\u POST数据保存到会话变量中。从表单页面上的该变量加载数据并使用它填充

我试图让我的表单,如果用户输入的数据是不正确的,它会将它们发送回表单,以修复错误。我的问题是,它总是会清除所有其他内容。有没有办法让我自动保存,然后重新设置需要修复的内容

我知道我可能会使用$_POST,但我想知道是否有更快的方法


谢谢你抽出时间

将$\u POST数据保存到会话变量,然后再将用户发送回。从表单页面上的该变量加载数据,并使用它填充字段(当然,当您不再需要该数据时,
取消设置该变量)。

在将用户发送回之前,将$\u POST数据保存到会话变量中。从表单页面上的该变量加载数据并使用它填充字段(当然,当您不再需要该数据时,
取消设置该变量)。

您可以制作一个Javascript验证器,如果所有必需的输入都没有填充,但JS被禁用,它会提醒您,您仍然需要使用$\u POST来重新填充输入。

您可以制作一个Javascript验证程序,它会提醒您,如果所有必需的输入都没有填充,但禁用了JS,您仍然需要使用$\u POST来重新填充输入。

对于第一种情况,您应该使用s,这样您就不需要使用Javascript来验证输入字段

其次,对必填字段使用required属性


我希望这会有所帮助。

首先,您应该使用s,这样就不需要使用javascript验证输入字段

其次,对必填字段使用required属性


我希望这能有所帮助。

非常感谢!这很有帮助。非常感谢!这很有帮助。问题不是关于客户端验证,而是关于使用PHP的服务器端验证(至少我是这样解释的)。好的,我明白了。请让我知道您读了这篇文章,我将删除我的答案。问题不是关于客户端验证,而是关于使用PHP的服务器端验证(至少我是这样解释的)。好的,我理解。请让我知道你读了这篇文章,我将删除我的答案。