【发布时间】:2019-08-09 15:35:38
【问题描述】:
我在 laravel 中上传头像, 在我的 add.blade.php 文件中我这样写
<div class="col-md-6">
<div class="form-group">
<label for="role">Profile Picture :<span class="danger">*</span> </label>
<input type="file" class="form-control" id="file" name="file">
</div>
</div>
在我的控制器文件中我的功能是这样的
$this->validate($request, [
'file' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048'
]);
if($request->hasfile('filename'))
{
foreach($request->file('file') as $image)
{
$name=$image->getClientOriginalName();
$image->move(public_path().'/images/', $name);
$data[] = $name;
}
}
如何上传图片并将其保存在我的 MongoDb 数据库中??
【问题讨论】:
-
你的代码有错误吗??
-
没有报错,能否分享一下如何在laravel中上传图片并存入数据库的代码?
标签: mongodb laravel image file-upload eloquent