I am uploading profile picture in laravel, In my add.blade.php file I've write like this
<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>
in My Controller File my function is like this
$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;
}
}
How can i upload image and save it in my MongoDb database??