СПИСОК КОДОВ ОШИБОК UPLOAD_ERR_OK
Значение: 0;Нет ошибки, файл успешно загружен.UPLOAD_ERR_INI_SIZE
Значение: 1;Загруженный файл превышает директиву upload_max_filesize в php.ini.UPLOAD_ERR_FORM_SIZE
Значение: 2;Загруженный файл превышает директиву MAX_FILE_SIZE, указанную в форме HTML.UPLOAD_ERR_PARTIAL
Значение: 3;Загруженный файл был загружен только частично.UPLOAD_ERR_NO_FILE
Значение: 4;Файл не был загружен.UPLOAD_ERR_NO_TMP_DIR
Значение: 6;Отсутствует временная папка.Представлено в PHP 4.3.10 и PHP 5.0.3.UPLOAD_ERR_CANT_WRITE
Значение: 7;Не удалось записать файл на диск.Введено в PHP 5.1.0.UPLOAD_ERR_EXTENSION
Значение: 8;Расширение PHP остановило загрузку файла.PHP не позволяет определить, какое расширение привело к остановке загрузки файла;Проверка списка загруженных расширений с помощью phpinfo () может помочь.Введено в PHP 5.2.0.http://www.php.net/manual/en/features.file-upload.errors.php