Почему $_FILES пустой?
$_FILES является встроенным массивом в PHP, который содержит информацию переданных файлов через HTTP-запрос с указанным методом. Если $_FILES пустой, то есть не содержит никакой информации, то это может быть вызвано несколькими возможными причинами: 1. Неправильный атрибут формы: Убедитесь, что атрибут формы enctype установлен как multipart/form-data. Если не указать этот атрибут, то файлы не будут правильно ... Читать далее