从post数组中排除输入

时间:2012-04-25 18:28:48

标签: php drupal post

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

2 个答案:

答案 0 :(得分:3)

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

有关完整规则,请参阅Form submission: Successful controls

那就是说,你的方法非常错误。您不应该根据客户端的内容决定放入数据库的内容。客户可以发送任何信息!

答案 1 :(得分:1)

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

将数据放入数据库

时,也可​​以将其从$_POST数组中排除