Выберите несколько файлов по отдельности, а затем загрузите - Laravel - PullRequest
0 голосов
/ 09 июля 2019

Я создаю загрузчик нескольких изображений, где пользователь может выбрать несколько файлов из одного входа. Сценарий загрузки работает отлично, пользователь может выбрать несколько файлов одновременно и загрузить их все без проблем.

Я пытаюсь разрешить пользователю выбрать один файл, затем нажать ту же кнопку ввода и выбрать второй файл для загрузки. Прямо сейчас, когда пользователь загружает несколько изображений одно за другим, нажимая один и тот же ввод и отправляя форму, тогда только последнее выбранное изображение продолжается. Это просто не работает, когда вы выбираете несколько файлов по отдельности. Есть ли обходной путь для этого?

<input type="file" name="photo[]" id="photo" multiple="multiple">

public function uploads(){
    if ($request->hasFile('photo')) {
            foreach ($request->photo as $file) {
                $path = $file->store('uploads');
            }
        }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...