【发布时间】:2021-11-03 02:04:48
【问题描述】:
我无法将文件数据发送到表单的action 页面。我正在使用 Laravel 8。
<label for='inputProductDescription' class='form-label'>Product Images</label>
<input id="fancy-file-upload" type="file" name="files[]" accept=".jpg, .png, image/jpeg, image/png" multiple>
使用jquery.fancy-fileupload.js,这个jquery
我的动作文件代码:
function add_product(Request $req) {
$images = $req->file('file');
if($req->hasFile('file')):
foreach ($images as $item):
$var = date_create();
$time = date_format($var, 'YmdHis');
$imageName = $time . '-' . $item->getClientOriginalName();
$path = $item->move(base_path() . '\public\assets\upload\images', $imageName);
$arr[] = $imageName;
endforeach;
endif;
return $imageName;
}
当我上传图片时,$imageName 给我一个错误,它没有定义。
【问题讨论】:
标签: php html laravel laravel-8