如何以表格形式传递多个图像并捕获控制器?

时间:2019-01-28 13:09:29

标签: php html laravel-5

我的表单中有输入标签,可以获取多张图片,但是当我将表单发布到控制器时,只有最后一张图片通过了。

这是我的表格

<form class="floating-labels m-t-40" method="post" action="{{asset(route('products.store'))}}" enctype="multipart/form-data" >
<input type="hidden" name="_token" value="{{csrf_token() }} ">
<input type="file" name="other_file[]" id="images" multiple="multiple"/>
</form>

当我dd($request)在控制器中时 仅显示最后一张图片的详细信息。

有希望吗?

1 个答案:

答案 0 :(得分:0)

对我来说它是这样的:

booking

html部分

if($request->hasFile('attachment'))
{
    $files = $request->file('attachment');
    foreach ($files as $file) {
       .....
    }
}