Невозможно сохранить файл - PullRequest
0 голосов
/ 20 декабря 2018

Не получая никакой ошибки при загрузке файла в базу данных

Я пытаюсь сохранить несколько файлов в базе данных в laravel, но не получаю никакой ошибки, я также проверяю с dd в бэкэнде, но ничего не получил,Я не знаю, как проверить.Может кто-нибудь помочь мне, как это исправить?

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

$diplomaname = $request->get('diplomaname');
$diplomayear = $request->get('diplomayear');
$all_params = $request->keys();
$total_diplomas = preg_grep('/^diplomafile_.*/', $all_params);

if ($diplomaname != null && $diplomayear != null) {
  $dip = new Diplomas();
  $dip->lawyer_id = $lawyer-> id;
  $dip->diploma_institution = $diplomaname;
  $dip->year = $diplomayear;
  $dip->save();
}
for ($j = 0; $j < count($total_diplomas); $j++) {
  if ($request->get('diplomafile_'.$j) != null) {
    $filename = $request-> file('diplomafile_'.$j)->store('licenses');
    $dipfile = new Diplomafile();
    $dipfile->lawyer_id = $lawyer->id;
    $dipfile->file = $filename;
    $dipfile->save();
  }
}

jQuery

var j = 0;
$("[id^=dip_file_div_]").each(function() {
  data.append('diplomafile_' + j, $(this).find('.diploma_file')[0].files[0]);
  j++;
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...