Forum und email

Επεξήγηση Μηνυμάτων Σφαλμάτων

Από την PHP 4.2.0, η PHP επιστρέφει ένα ανάλογο κωδικό σφάλματος μαζί με το array του αρχείου. Ο κωδικός σφάλματος μπορεί να βρεθεί στο ['error'] τμήμα του array του αρχείου που δημιουργείται κατά το upload του αρχείου από την PHP. Με άλλα λόγια, το σφάλμα μπορεί να βρεθεί στο $_FILES['userfile']['error'].

UPLOAD_ERR_OK

Τιμή: 0; Δεν υπάρχει σφάλμα, το αρχείο έχει γίνει upload με επιτυχία.

UPLOAD_ERR_INI_SIZE

Τιμή: 1; Το αρχείο που έχει γίνει upload υπερβαίνει το upload_max_filesize directive στο php.ini.

UPLOAD_ERR_FORM_SIZE

Τιμή: 2; Το αρχείο που έχει γίνει upload υπερβαίνει το MAX_FILE_SIZE directive που έχει οριστεί στην html φόρμα.

UPLOAD_ERR_PARTIAL

Τιμή: 3; Το αρχείο που γινόταν upload δεν ολοκλήρωσε την αποστολή του.

UPLOAD_ERR_NO_FILE

Τιμή: 4; Δεν έχει γίνει κανένα αρχείο upload.

Note: Αυτές οι μεταβλητές έγιναν σταθερές της PHP στην PHP 4.3.0.