PHP表单$\u发布最佳实践

PHP表单$\u发布最佳实践,php,forms,input,Php,Forms,Input,我正在构建两个单独的表单,它们都包含许多相同的输入字段。我想知道,在提交表单并运行相关邮件代码后,是否应该包括某种方法来取消这些输入的$\u POST。这样做的目的是,用户可以转到另一个表单,也可以用不同的数据填写它。下面是将出现在两个表单上的表单字段示例 <label>What is your mortgage amount? <input type="text" name="amount" id="[unique-id]" /> </label&

我正在构建两个单独的表单,它们都包含许多相同的输入字段。我想知道,在提交表单并运行相关邮件代码后,是否应该包括某种方法来取消这些输入的
$\u POST
。这样做的目的是,用户可以转到另一个表单,也可以用不同的数据填写它。下面是将出现在两个表单上的表单字段示例

  <label>What is your mortgage amount?
    <input type="text" name="amount" id="[unique-id]" />
  </label>
你的抵押贷款金额是多少?

为了避免混淆,我是否最好也给每个字段指定一个唯一的名称?或者我错误地认为在不同的表单上有两个同名字段甚至会影响发布到第二个表单的数据?

如果表单在两个不同的页面上,并且第二个页面在处理第一个页面后出现,则不会影响第二个页面


您可以将其状态$\u POST是“传递到当前脚本的变量数组”仅引用到当前正在执行的脚本。

您应该为页面中的每个字段指定一个唯一的名称/id,而不管其形式如何。而且你不需要一个清晰的方法来发布$\u帖子。web是无状态的,因此数据将仅在同一请求期间存在于$\u POST中

创建表单并进行测试,这不是显而易见的解决方案吗?不,显而易见的解决方案是有效地计划并最大限度地提高我花在构建和测试上的时间的效率。为什么我不先研究一下就进入一个项目。谢谢你的建议