在数据库中上传文件时没有任何错误
我正在尝试在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++;
});