Я пытаюсь создать форму для загрузки нескольких изображений. ниже мой код
<form method="post" action="{{ route('addproduct') }}" enctype="multipart/form-data">
<div class="custom-file">
<input type="file" class="custom-file-input" id="image" name="image[]" multiple>
<label class="custom-file-label" for="customFile">Choose file</label>
</div>
<div class="row mt-4">
<div class="row" id="preview_img">
</div>
<button type="submit>Submit</button>
</form>
, а на стороне сервера я делаю
dd($request->image);
Проблема в том, что если я щелкаю поле ввода и выбираю более одного файла с помощью shift / ctrl click и загрузить, он отлично работает, загружая все выбранные файлы, но если, скажем, я нажимаю на обзор и выбираю один файл, а затем снова нажимаю на обзор и выбираю еще один файл и повторяю, он просто сохраняет последний выбранный файл. Если это, как предполагается, работает, то есть способ заставить его работать так, как я хочу, когда пользователь может выбирать несколько файлов с помощью кнопки обзора несколько раз, потому что файлы, которые пользователь хочет загрузить, могут не находиться в той же папке, поэтому он / она может захотеть просмотреть несколько раз, чтобы выбрать все файлы, которые они хотят загрузить.