【问题标题】:I can't get the posted values in symfony 2我无法在 symfony 2 中获取发布的值
【发布时间】:2012-05-25 07:21:55
【问题描述】:

我正在使用 Symfony2 和 Doctrine 2。

我在 Symfony2 中创建了一个表单。但我无法在控制器中获取发布的值。我用来获取值的语法是:

$block = $request->request->get('txtblock');

【问题讨论】:

  • 获取 POST 值的代码是正确的。所以很可能值的名称不正确或未提交。

标签: php symfony doctrine doctrine-orm


【解决方案1】:

您应该尝试在$request->request->all() 上使用var_dump()。这样,您可以调试已发送的内容。很可能,您的表单/输入字段有不同的名称。

【讨论】:

    【解决方案2】:

    您可以尝试打印 $_POST 的内容。这不是 Symfony 的设计方式,但如果 $_POST 也是空的,我想问题出在您的表单提交上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-10
      • 2014-08-16
      • 1970-01-01
      • 2012-04-13
      • 2018-01-07
      • 1970-01-01
      相关资源
      最近更新 更多