Загрузить файл на laravel 5.7

Здравствуйте, у меня есть проблема с кодом. Не хочу загружать файл в базу данных, и я выполняю все операции, рекомендованные здесь, но это не решенное решение в моем случае, и это ошибка и код:

Argument 2 passed to Symfony\Component\HttpFoundation\RedirectResponse::__construct() must be of the type integer, array given, called in D:\blog\vendor\laravel\framework\src\Illuminate\Routing\Redirector.php on line 203

Это balise enctype на моем клинке формы (create.blade.php) и это код хранилища методов, вводящий мои данные

     public function store(cvRequest $request)   {

        if ($request->input('presentation') !== null && $request-> input('titre') !== null ) {
            $cv = new Cv();
            $cv->presentation = $request->input('presentation');
            $cv->title = $request->input('titre');
            $cv->user_id=Auth::user()->id;

            if ($request->hasFile('photo')){
               $cv->photo=$request->file('photo')->store('image','public');
            }

            $cv->save();
            session()->flash('enregistrement' ,'Le cv a été bien ajouté' );
            return redirect('cvs',['cv'=>$cv->user->name ]);  
        }
        else{
          return view('cv.create');
            echo "<script>alert('Remplir les Informations necessaire au formulaire !! ')</script>";
        }
    }

и я уже добавляю php artisan storage:link в свой общедоступный файл и я не понимаю этой проблемы, спасибо.

Думаю, проблема связана с типом массива второго параметра кода переадресации redirect('cvs',['cv'=>$cv->user->name ]). Т

Rohit Rasela 13.12.2018 18:09
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
1
838
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Как ваша ошибка Это случилось с вашим маршрутом

Попробуй это

return redirect('cvs',['cv'=>Auth::user()->name ]);

Перепрошен братан с return redirect('cvs'), потому что я даю другой параметр в индексе метода

public function index() {
    if (!Auth::guest()) {
        $listecv = Cv::where('user_id',[Auth::user()->id])->get();
        return view('cv.index', ['cvs' => $listecv]);   
    }
}

и это возвращает повторяющийся параметр в мое представление индекса, но ваш ответ помогает мне узнать происхождение проблемы, спасибо

[введите описание изображения здесь] [1] [1]: i.stack.imgur.com/t9TCO.png Да, братан, но говорят, что я не могу проголосовать, потому что моя репутация меньше 15

Badr 14.12.2018 09:46

Другие вопросы по теме