Если форма не имеет атрибута file и свойства enctype = "multipart/form-data", то $_FILES
всегда задается как пустой массив, не так ли? Я должен знать, как загрузить и ничего не делать с загрузкой. Как я могу отличить $_FILES['name']['error'] > 0
или isset($_FILES[0])
?
Если форма имеет элемент файла, $_FILES['name']['error'] > 0
Если форма не файл элемент, isset($_FILES[0])
Кажется, вы ответили на свой вопрос? –
В этом суть. Как узнать, имеет ли форма элемент файла? – miqbal
или просто 'if (count ($ _ FILES)> 0)' – JamesHalsall