Попытка получить доступ к смещению массива по значению типа null при загрузке изображения - PullRequest
0 голосов
/ 20 апреля 2020

это мой код для загрузки изображения

    $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();
    }

1 Ответ

0 голосов
/ 20 апреля 2020

вы должны использовать метод файла, а не как массив, поэтому вы должны написать:

$image=$request->file('image');

или извлечь файл из массива FileBag:

$image=$request->files['image'];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...