В laravel 5.2 я могу загрузить файл, используя код ниже, но не смог найти способ сохранить загруженное имя файла в базе данных.Laravel 5.2 + загрузить файл и сохранить имя в базе данных
$destinationPath = "test/";
$file = $request->file('profile_pic');
if($file->isValid()){
$file->move($destinationPath, $file->getClientOriginalName());
$user = User::findOrFail(Auth::user()->id);
$input = $request->all();
$input['profile_pic']->pathname = $destinationPath.$file->getClientOriginalName();
$user->update($request->all());
}
Кто-нибудь знает, как хранить имя файла в db?
$ имя_файла = $ file-> getClientOriginalName(); Это, как получить имя файла и это, как вы объедините его к входам Input :: слияния (массив («имя_файла» => $ имя_файла)); – Poria