Я пытаюсь загрузить изображение из моих папок в БД с помощью PHPMyAdmin, используя laravel
внутри ProductController.php, метод хранения:
public function store(Request $request)
{
Product::create($request->all());
$formInput=$request->except('ImgSource');
// validation
$this->validate($request,[
'Name'=>'required',
'Price'=>'required',
'type'=>'required',
'ImgSource'=>'image|mimes:png,jpg,jpeg|max:10000',
]);
// image upload
$image=$request->file('ImgSource');
if($image){
$imageName=$image->getClientOriginalName();
$image->move('images',$imageName);
$formInput['ImgSource']=$imageName;
}
Product::create($formInput);
return redirect()->route('product.index');
}
и в файле web.php * 1006.*
Route :: resource ('product', 'ProductsController');и я использую форму в create.blade.php
<div class="form-group">
{{ Form::label('ImgSource', 'Image') }}
{{ Form::file('ImgSource',array('class' => 'form-control')) }}
</div>
Он хранит в таблицах продукты как C: \ xampp \ xampp1 \ tmp \ php46F9.tmp, что мне нужно сделать, чтобы добавить правильные изображения?