@Binarix

Как реализовать множественную загрузку полей?

Здравствуйте. Столкнулся со следующей задачей, нужно сделать поле из серии "контакты", т.е. обычный инпут, ничего сложного, но рядом должна быть кнопка "добавить", по нажатию на которую появляется ещё один инпут и его тоже можно заполнить. Так же с фото, нужно неограниченное количество фото, т.е. так же кликаем по кнопке и рисуется ещё один input[type = file]. Как добавить инпутн на JS понятно, а вот как всё это дело на стороне сервера должно обрабатываться?
  • Вопрос задан
  • 168 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Добавляйте <input type="text" name="contact[]">. Тогда в PHP придёт массив значений $_POST['contact'][].
Для файлов можно просто задать атрибут multiple, тогда можно выбрать несколько файлов в одном input'е, или добавлять <input type="file" name="f[]">. В обоих случаях обработка стандартная, через массив $_FILES
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы