Hibaüzenetek magyarázatai
PHP 4.2.0-tól kezdve PHP az állományhoz tartozó tömbben a megfelelő hibakódot is visszaadja. Ezt a hibakódot a feltöltéskor létrehozott tömb error eleme tárolja. Másképp megfogalmazva, a hiba a $_FILES['userfile']['error'] hivatkozás értékeként olvasható ki.
- UPLOAD_ERR_OK
-
érték: 0; nincs hiba, a feltöltés sikerült.
- UPLOAD_ERR_INI_SIZE
-
érték: 1; a feltölteni kÃvánt fájl túl nagy a php.ini-ben megadott upload_max_filesize direktÃva által megengedetthez képest.
- UPLOAD_ERR_FORM_SIZE
-
érték: 2; a feltölteni kÃvánt fájl túl nagy a HTML űrlapban megadott MAX_FILE_SIZE értékhez képest.
- UPLOAD_ERR_PARTIAL
-
érték: 3; az állomány csak részben lett feltöltve.
- UPLOAD_ERR_NO_FILE
-
érték: 4; nem történt állomány-feltöltés.
- UPLOAD_ERR_NO_TMP_DIR
-
érték: 6; Az átmeneti tárolókönyvtár nem létezik. (PHP 4.3.10 illetve 5.0.3-tól lett bevezetve)
Note: Ezek állandókként is használhatók PHP 4.3.0-tól kezdve.