【发布时间】:2020-07-26 18:35:44
【问题描述】:
我想上传一张图片并存储在一个文件夹中。从我的代码中,我得到了图像的名称,但没有将其保存在文件夹中。存储图像的路径是:- /public/storage/images。我该怎么办? 控制器:-
if($req->hasFile('image'))
{
return $req->image->getClientOriginalName();
$path = $req->file('image')->store('/images');
}
查看:-
<div class="form-group">
<label class="control-label col-sm-2" for="file">Image:</label>
<div class="col-sm-10">
<input type="file" class="form-control" id="file" placeholder="Choose photo" name="image">
</div>
</div>
路线:-
Route::view('Blog','pages.Blog');
Route::post('Blog','BlogController@Blogsinsertion');
文件系统:-
'public' => [
'driver' => 'local',
'root' => 'storage/',
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],
【问题讨论】:
标签: laravel filesystems image-upload