【发布时间】:2020-10-07 14:33:14
【问题描述】:
我正在使用动态输入生成功能,通过它我尝试上传多个图像上传我从互联网上获取代码并根据我的要求修改图像上传工作当我将名称放入表中时只有我遇到问题。
我不明白该怎么做。请帮助如何做到这一点。
我附上了我的代码、UI、表格截图。
插入代码
$Colorimages=array();
if($files=$request->file('Colorimages'))
{
foreach($files as $file)
{
$extension = $file->getClientOriginalExtension();
$filename = date('YmdHis').rand(1,9999).'.'.$extension;
$file->move(public_path("product_images/sub_images"), $filename);
$Colorimages[]=$filename;
}
}
if(count($request->prol_product_line_code)>0)
{
foreach ($request->prol_product_line_code as $prol=>$v)
{
$data2=array
(
'prol_product_code' => $request->prod_product_code,
'prol_product_line_code' => $request->prol_product_line_code[$prol],
'prol_printed' => $request->prod_printed,
'prol_color' => $request->prol_color[$prol],
'prol_image1' => $Colorimages[$prol],
'prol_image2' => $Colorimages[$prol],
'prol_image3' => $Colorimages[$prol],
);
product_line::insert($data2);
}
}
【问题讨论】:
标签: php laravel laravel-5 file-upload