由于某些原因,Symfony没有收集请求数据,但我可以在$_POST
中看到它。我可能错过了一些明显的东西,欢迎任何想法。
感谢。
这是我的代码:
$request = Request::createFromGlobals();
$defectType = $request->query->get('defectType');
$defectDescription = $request->query->get('defectDescription');
$defectPhoto = $request->files->get('defectPhoto');
var_dump($_POST);
var_dump($defectDescription);
这是输出:
array (size=2)
'defectType' => string 'Critical' (length=8)
'defectDescription' => string 'test' (length=4)
null
答案 0 :(得分:3)
因为query
行包适用于$_GET
参数。 $_POST
已保存在request
包中。
$request->request->get('foo');