Как я могу загрузить фото профиля в laravel? - PullRequest
1 голос
/ 11 апреля 2019

В форме добавления сотрудника я должен загрузить фотографию профиля?этот код действителен ??Кто-нибудь поможет мне изменить код?

Этот код находится в моем файле контроллера

$employee = new User();
$file = $request->file('file');
$name = time() . $file->getClientOriginalName();
$file->move('uploads/images', $

$employee->file = $file;
$employee->save();

Это файл с кодом моего вида

<div class="col-md-6">
     <div class="form-group">
       <label for="photo">Profile Picture :<span class="danger">*</span> </label>
       <input type="file" class="form-control" id="file" name="file">
      </div>
</div>

Проблема в том, чтовсе работает нормально, но в моей коллекции mongodb файл не хранится.загружать в папку, но не в базу данных.

1 Ответ

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

Вы должны изменить $file переменную на $name

$employee->file = $name; // $file may contain file object
$employee->save();
...