我正在使用json_encode通过文件上传创建一个CRUD项目,用于将文件上传到数据库。如何显示从刀片视图上传的文件?是否可以从视图中删除它?
$sid = Sid::find($id);
$data = [];
if($request->file('file_uploads'))
{
foreach($request->file('file_uploads') as $file)
{
$name = $file->getClientOriginalName();
$path = 'public/file/'.$sid->employee_name;
$file->move($path, $name);
$data[] = $name;
}
}
$sid->employee_sid = $request->employee_sid;
$sid->employee_npk = $request->employee_npk;
$sid->employee_name = $request->employee_name;
$sid->file_uploads = count($data)? json_encode(array_merge(json_decode($sid->file_uploads, true),$data)): $sid->file_uploads;
$sid->save();
我想在刀片视图中显示我之前上传的文件/图像,并想知道是否可以从视图刀片中删除它。
这是我从修改表单上传的文件。
<div class="col-md-12">
<div class="row">
<div class="col-md-4">
<div class="form-group">
<label for="UploadFileSertifUnit">Upload Sertifikat Unit</label>
<input type="file" id="UploadFileSertifUnit" name="file_uploads[]" multiple>
<p>Ukuran Max : 2 MB</p>
</div>
</div>
</div>
</div>
我想在此代码上方显示文件。