Raketenwilli: File upload

Beitrag lesen

Falls Du $_FILES['file']['error'] auswerten willst, hilft Dir folgende Tabelle:

0 == UPLOAD_ERR_OK
1 == UPLOAD_ERR_INI_SIZE
2 == UPLOAD_ERR_FORM_SIZE
3 == UPLOAD_ERR_PARTIAL
4 == UPLOAD_ERR_NO_FILE
6 == UPLOAD_ERR_NO_TMP_DIR
7 == UPLOAD_ERR_CANT_WRITE
8 == UPLOAD_ERR_EXTENSION

Rechts sind Konstanten, welche im Namen den Fehler beschreiben. Es ist möglich, dass von PHP-Version womöglich andere (weitere) Fehler definiert sind.

echo '<?php print_r(get_defined_constants());' | php | grep -i '\[UPLOAD_

in einem Linux-Terminal (und das Handbuch) hilft Dir (bei installiertem PHP-cli) da weiter.