【发布时间】:2013-07-20 12:31:32
【问题描述】:
好的,所以当我想上传图片时。我通常会这样做:
$file = Input::file('image');
$destinationPath = 'whereEver';
$filename = $file->getClientOriginalName();
$uploadSuccess = Input::file('image')->move($destinationPath, $filename);
if( $uploadSuccess ) {
// save the url
}
当用户上传图片时,这可以正常工作。但是如何从 URL 中保存图像???
如果我尝试类似:
$url = 'http://www.whereEver.com/some/image';
$file = file_get_contents($url);
然后:
$filename = $file->getClientOriginalName();
$uploadSuccess = Input::file('image')->move($destinationPath, $filename);
我收到以下错误:
Call to a member function move() on a non-object
那么,如何使用 laravel 4 从 URL 上传图片??
非常感谢艾米的帮助。
【问题讨论】:
标签: image upload laravel laravel-4