Andreas Korthaus: Dateiupload mit PHP geht nicht ... :-(

Beitrag lesen

Hallo!

irgendwie versteh ich das nicht. das funktioniert nicht wirklich ...

Natürlich nicht, weil Du die Funktion "move_uploaded_file()" falsch anwendest. Vergleiche mal Deine Version mit Deiner Vorlage.

Vinzenz war so nett Dir den Link zur Beschreibung der Funktion die den Fehler verursacht hat(siehe Fehlermeldung) zu posten, musst Du nur noch draufklicken und nachlesen.

Also nochmal:
http://de.php.net/manual/de/function.move-uploaded-file.php

Da steht dann folgendes:

"move_uploaded_file" -- Verschiebt eine upgeloadete Datei an einen neuen Ort

Beschreibung:
bool move_uploaded_file ( string filename, string destination)

Diese Funktion prüft, ob die mit "filename" bezeichnete Datei eine gültige Upload-Datei ist (d.h., dass sie mittels PHP's HTTP POST Upload-Mechanismus upgeloaded wurde). Ist die Datei gültig, wird sie zum in "destination" bezeichneten Dateinamen verschoben.

Fällt Dir da was in Bezug auf Deinen Code auf? Die Fehlermeldung sagt "falsche Parameteranzahl", Vinzenz sagt Dir "Willst Du Deinem Skript nicht sagen, wohin es die Datei zu verschieben hat?"

kann mal einer ne Korrektur vornehmen?

Also _noch_ mehr kann man es Dir kaum vorkauen ;-)

Grüße
Andreas