0
我想上传一个图像文件到服务器上的一个目录。当我使用Symfony表单生成器时,我使用这些行来完成它。将图像上传到服务器symfony2
$file = $form->get("picture")->getData();
$name = $file->getClientOriginalName();
$dir = __DIR__.'/../../../../web/uploads/documents';
$file->move($dir,$name) ;
<input type="file" name="{{ form.picture.vars.full_name }}" id="{{ form.picture.vars.id }}"/>
我在问如何实现,如果我不使用Symfony窗体。
HTML:
<input type="file" name="picture" id="picture"/>
和我改变PHP来:
$file = $requst->get("picture");
$name = $file->getClientOriginalName();
$dir = __DIR__.'/../../../../web/uploads/documents';
$file->move($dir,$name) ;
我得到一个错误说:呼吁非成员函数对象移动()。
是的,它的作品感谢芽 –