это мой код для загрузки изображения
$image=$request->file['image']; if(($image)){ $image_name=hexdec(uniqid()); $ext=strtolower($image->getClientOriginalExtention()); $image_full_name=$image_name.'.'.$ext; $upload_path='public/image/'; $image_url=$upload_path.$image_full_name; $success=$image->move($upload_path,$image_full_name); $data['image']=$image_url;
и отправки в базу данных
DB::table('posts')->insert($data); return redirect()->back(); }
вы должны использовать метод файла, а не как массив, поэтому вы должны написать:
$image=$request->file('image');
или извлечь файл из массива FileBag:
$image=$request->files['image'];