Util: Datei Upload: $_FILES ist leer

Hallo.
Ich hab ein ganz normales Upload-Formular:

..

  
<input type='file' size='60' name='upload_datei'>  

..

Und ich benutze den Upload-Code von http://www.it-academy.cc/article/1359/PHP:+Upload+per+HTTP.html.

print_r($_FILES) gibt mir nur "Array ()" aus, ist also leer. print_r($_POST) gibt mir "Array ( [upload_datei] => datei.jpg )" aus.

Was stimmt da nicht? Alle Beispiele, die ich gefunden habe, gehen davon aus, dass die Datei gleich in die Superglobale $_FILES eingespeist wird, wenn ich den Submit-Knopf drücke.
Oder habe ich etwas übersehen?
Auch das Beispiel bei php.net basiert auf dieser Annahme.

Um Hilfe wäre ich dankbar.
Util

PS: Benutze PHP 5 im Xampp für Linux.
PPS: Ist das erste mal, dass ich an Uploads per PHP arbeite.

  1. Oder habe ich etwas übersehen?

    <form action="http://ich.will.den_nordpol.nach/afrika/" method="post" enctype="multipart/form-data">

    enctype dürfte fehlen...

    Timon @ http://www.wahnsinn.de.tl

    --
    Käsebrötchen
    Selfcode: sh:( fo:) ch:| rl( br:^ n4:& ie:{ mo:) va:) de:] zu:| fl:| ss:) ls:[ js:|