axeff: $_FILES upload funktioniert nicht

Beitrag lesen

N'abend leutz,

ich fuchtel hier schon seit Stunden an der simplen Problematik rum, einen einfachen datei-upload zu realisieren.

Ich hab auch schon jede Menge Foren und Dergleichen durchforstet, aber ich raffs einfach nich.

also post ich mal meine Gedanken und das, was bei mir rauskommt:

das form tag:

<form enctype="multipart/form-data" action="upload.php" method="post">
 <input type="hidden" name="MAX_FILE_SIZE" value="40000">
 <input type="hidden" name="dir" value="<?=$_GET['dir']?>" id="dir">
 <input type="file" name="files" >
 <p><input type="submit" value="Continue &rarr;"></p>
</form>

und der php-teil der dies auffängt:

if ($_POST) {
 error_reporting(E_ALL);
 ini_set('display_errors', 'on');
 print_r($_FILES);

}

ich erhalte immer nur das als output:

Array
(
    [files] => Array
        (
            [name] => Makonde Mask.gif
            [type] =>
            [tmp_name] =>
            [error] => 6
            [size] => 0
        )

)

was mach ich da falsch?