Dar*_*efa 3 php image laravel laravel-5
首先,我很抱歉我的英语不好.
我想使用类将文件/图像从我的驱动程序上传到我的项目目录Storage.我希望每个文件/图像都会上传/移动到我的public/img目录.我用Form::file('img')我的观点和我的帖子控制器,我写这个
$img = Input::file('img');
if ($img !== null) {
$filename = $img->getClientOriginalName();
Storage::disk('uploads')->put('filename', $filename);
$jenis->img = $filename;
}
Run Code Online (Sandbox Code Playgroud)
在我config/filesystem写的时候
'uploads' => [
'driver' => 'local',
'root' => public_path() . '/img',
],
Run Code Online (Sandbox Code Playgroud)
但是,我的public/img目录没有任何变化,那里没有新的文件/图像.你可以帮我解决我的代码错误吗?我希望你们能帮助我另一个如何在laravel上传文件/图像的好方法
看起来你的问题是你没有存储文件,你引用它的名字而不是它的内容.
试试这个:
Storage::disk('uploads') -> put($filename, file_get_contents($img -> getRealPath()));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13343 次 |
| 最近记录: |