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) ;
我得到一個錯誤說:呼籲非成員函數對象移動()。
是的,它的作品感謝芽 –