到目前为止,这是我所知道的将数据从帖子传递到表单的方式。
$form->setData($this->getRequest()->getPost());
我认为这可能工作
$form
->setData($this->getRequest()->getPost())
->setData($this->getRequest()->getFiles());
它不。通过框架来源,我确认它不应该。所以我在考虑将文件数据合并到发布数据中。当然,这不可能是理想的解决方案?它并不像getPost()和getFiles()方便地返回可合并数组,它们返回Parameter对象。
请注意,这是Zend Framework 2的具体内容。
这将有助于了解您所使用的框架,以及。当你用文件输入发布multipart/form-data表单时,标准的'HTML/PHP'形式可以使用'$ _FILE'。你的代码snipplet似乎是独立PHP之外的一部分,无论是MVC,CMS,还是甚至表单处理类,但知道什么可以帮助整体回答这个问题。 – chris 2012-07-27 15:34:12
@chris它已经被标记为zend-framework2。希望有所帮助。 – 2012-07-27 15:51:50
有效点,远到经常我不注意标签.. – chris 2012-07-27 15:55:50