como corrigir erro de 'Неопределенная переменная: имя' - PullRequest
0 голосов
/ 13 апреля 2019

Estou Executando Um Crud Em Laravel E Ele Estate Me Retornando или Erro de Varivel инвалидов

public function store(Request $request)
    {
        if ($request->hasfile('filename')) {
           `enter code here` $file = $request->file('filename');
            $name=time().$file->getClientOriginalName();
            $file->move(public_path().'/images/', $name);
        }
        $passport= new \App\Passport;
        $passport->name=$request->get('name');
        $passport->email=$request->get('email');
        $passport->number=$request->get('number');
        $date=date_create($request->get('date'));
        $format = date_format($date,"Y-m-d");
        $passport->date = strtotime($format);
        $passport->office=$request->get('office');
        $passport->filename=$name;
        $passport->save();

        return redirect('passports')->with('successo','informação adicionada');
}

1 Ответ

0 голосов
/ 13 апреля 2019

попробуйте

public function store(Request $request)
    {
        if ($request->hasfile('filename')) {
           `enter code here` $file = $request->file('filename');
            $name=time().$file->getClientOriginalName();
            $file->move(public_path().'/images/', $name);
        }else{
            dd('no file input');//changed here
        }
        $passport= new \App\Passport;
        $passport->name=$request->get('name');
        $passport->email=$request->get('email');
        $passport->number=$request->get('number');
        $date=date_create($request->get('date'));
        $format = date_format($date,"Y-m-d");
        $passport->date = strtotime($format);
        $passport->office=$request->get('office');
        $passport->filename=$name;
        $passport->save();

        return redirect('passports')->with('successo','informação adicionada');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...