«Вызов хранилища функций-членов () при нулевом значении» Laravel как исправить - PullRequest
0 голосов
/ 20 июня 2020

[введите здесь описание изображения] [1]

[1]: https://i.stack.imgur.com/l5FLb.png `« Вызов хранилища функций-членов () при нулевом значении »Laravel как исправить `

 <form action="{{route('add')}}" method="post" enctype="multipart/form-data">
    @csrf
    <input type="file" name="image">
    <input type="submit">

</form>`

 function add(Request $request){
    $request->file('image')->store('public');

}

1 Ответ

1 голос
/ 20 июня 2020

Ваша функция должна быть такой:

public function add(Request $request)
 {
     request()->validate([
         'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',
     ]);
     $imageName = time().'.'.request()->image->getClientOriginalExtension();
     request()->image->move(public_path('images'), $imageName);
     return back()->with('success','You have successfully upload image.');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...