1

在一个表单中(在 Drupal 中)我想要一个临时字段,不需要将它的值保存在数据库中。所以我需要一种方法来防止表单将字段的值发送到 $_POST 数组。是否可以?

4

2 回答 2

4
  • 如果它在提交的表单之外,它不会被浏览器发送。
  • 如果它没有name,则不会由浏览器发送。
  • 如果它被禁用,它将不会由浏览器发送。

有关完整规则,请参阅表单提交:成功控制

也就是说,您的方法非常非常错误。您不应该根据来自客户端的内容来决定将哪些内容放入数据库。客户可以给你发送任何东西!

于 2012-04-25T18:33:28.907 回答
1

只是不要给它name=""属性。

您也可以$_POST在将其放入数据库时​​将其从数组中排除

于 2012-04-25T18:31:09.070 回答