Приложение laravel не будет сохранять изображения, но сохраняет свое имя файла в базе данных

Filip Tonic спросил: 03 февраля 2018 в 10:41 в: php

Итак, я использую пакет laravel и Intervention Image. Моя форма принимает изображение, сохраняет его имя в DB, ​​но изображение никогда не сохраняется. Почему?

Спасибо!

Контроллер:

 public function store(Request $request)
{
        $img=Image::make($request->file('slika')); //slika-name of input field, and Slike my desired folder.
        $img->save('Slike');    $this->validate($request,[
     'naziv'=>'required|string|max:30',
        'mesto'=>'required|integer|max:4',
    ]);  $crs=new Crossroad();
  $crs->naziv=$request->naziv; //the name of the crossroad
  $crs->mesto=$request->mesto; //number of turns in it
  $crs->slika=$request->slika; //picture's name(string in DB)  $crs->save();  return redirect('/crossroads/index');}

0 ответов