Datei Upload: $_FILES ist leer
Util
- php
0 Timon
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.
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