is_uploaded_file() gibt immer false zurück

Hallo,
ich habe ein ziemliches Problem. Versuche seit langem ein Upload Formular für Bilder zum laufen zu bekommen, was leider nicht klappt.
Die Einstellungen in der php.ini meines Webservers sind passend eingestellt. Seltsamerweise bekomme ich nach Upload über die unten stehende Form immer ein false über die Methode is_uploaded_file().
In meinem Temp Ordner finde ich auch nie ein hochgeladenes File. Ich kann jedoch dateityp, den temp Namen und original namen etc immer aus dem Post Objekt auslesen in meiner ZielForm.php. Was mache ich falsch? Oder muss noch irgendeine geheime Einstellung im Apachen vorgenommen werden? Hat vielleicht jemand zufällig ein ähnliches Problem gehabt?
Bin mit meinem Latein am Ende und für Hilfe dankbar.

Die Form aus der Anfangsseite:

Datei angeben:

Die Zielform.php:

if(is_uploaded_file($_FILES[‚image_file‘]))
{
//hier komme ich nie rein…
}
else
{
echo "Hochladen fehlgeschlagen. Dateiangaben:
";
echo "
Dateityp: ". $_FILES[‚image_file‘][‚type‘];
echo "
Dateigroesse: ". $_FILES[‚image_file‘][‚size‘];
echo "
Temp. Name: ". $_FILES[‚image_file‘][‚tmp_name‘];
echo "
Name: ". $_FILES[‚image_file‘][‚name‘];
echo "
Fehler: ". $_FILES[‚image_file‘][‚error‘];
}

?>

Hallo !

if(is_uploaded_file($_FILES[‚image_file‘]))

 if(is\_uploaded\_file($\_FILES['image\_file']['tmp\_name']))

Alexander

Hi Alexander,
danke für deine Hilfe, hatte ich in der if Abfrage tatsächlich vergessen. So bin ich einen Schritt weiter.
Leider finde ich das hochgeladene File immer noch nicht im Temp Ordner, auch beim Versuch es zu verschieben kommt kein File an. Eine Idee woran das noch liegen könnte?
Danke schon mal!

Hi !

Was gibt denn var_dump($_FILES) aus ?
move_uploaded_file geht nicht ?
http://www.dclp-faq.de/q/q-formular-upload-php4.html gelesen ?

Alexander

P.S.: Bin jetzt für eine Woche Offline, kann also nicht noch einmal antworten.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

1 Like

Mh, danke Alexander, lag jetzt allem Anschein nach doch an der PHP Version. Vielen Dank für deine Hilfe. Gruß DP