Приветствую всех! Может быть, кто-то уже сталкивался с этой проблемой... Суть следующая: Есть форма с пятью инпутами типа FILE. Для загрузки фоток на сайт. Код (Text): [C:/foto1.jpg ] [ Обзор ] [C:/foto2.jpg ] [ Обзор ] [ ] [ Обзор ] [ ] [ Обзор ] [ ] [ Обзор ] требование к посетителю - загрузить не менее двух фото. Собственно, вопрос: Как проверить (при обработке), что заполнены минимум две строки? Ведь пользователь может заполнить 1-е и 3-е поле. Или 2-е и 4-е... Просто тупо перебирать варианты на предмет empty? Если подскажете алгоритм - буду благодарен!
Нормальный вариант, если я просто тупо буду проверять последовательно каждое поле и инкрементировать счётчик, если оно не пустое? Сейчас сделано так: Код (Text): $fieldcounter = 0; if (!empty($_FILES["userfile1"]["name"])) $fieldcounter++; if (!empty($_FILES["userfile2"]["name"])) $fieldcounter++; if (!empty($_FILES["userfile3"]["name"])) $fieldcounter++; if (!empty($_FILES["userfile4"]["name"])) $fieldcounter++; if (!empty($_FILES["userfile5"]["name"])) $fieldcounter++; Или есть более изящные и грамотные варианты?