Вызов функции-члена getRealPath () для строки " - PullRequest
0 голосов
/ 06 февраля 2019

Я хочу отправить письмо после отправки формы со всеми данными и с вложением (файл, изображение).Я думаю, это возвращает строковое значение.как решить эту проблему.

Controller.php

  $fileNameToStore= $filename.'_'.time().'.'.$extension;
            //upload image
            $path = $request->file('file')->storeAs('Circularfs',$fileNameToStore);
            //dd($path);
        }else{
            $fileNameToStore = 'noimage.jpg';
        }
            $cfile = new circularfs;
            $cfile->title = $request->input('title');
            $cfile->department = $request->input('department');
            $cfile->file = $fileNameToStore;
            $cfile->save();

            $to_email = "abc@gmail.com";
            \Mail::to($to_email)->send(new \App\Mail\circularfs($cfile));

App \ Mail \ Roundfs.php Скриншот ошибки здесь

1 Ответ

0 голосов
/ 06 февраля 2019

Можете ли вы показать свой код формы здесь?Используете ли вы этот enctype = "multipart / form-data" или "files" => true?

<form method="POST" action="http://example.com" enctype="multipart/form-data">
</form>

 {!! Form::open(['url' => route('myRoute'), 'method' => 'post', 'files' => true]) !!}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...