Seite 1 von 1

file_exists - Upload Programm

Verfasst: 12.12.2006 20:38
von FCM
Hallo,

ich habe mir ein kleines Upload-Programm mit PHP gebastelt. Ich will aber, dass eine Meldung kommt, sollte eine hochgeladene Datei bereits vorhanden sein.

Mein Code wäre:

Code: Alles auswählen

$datei = "/files/$filename";

if (file_exists($datei)) {
echo "Die Datei ist bereits vorhanden.";
}
Da tut sich aber nichts, wenn ich eine bereits vorhandene Datei hochlade.

Mfg

Verfasst: 13.12.2006 12:19
von StarWolf3000
im /files/ oder /tmp/-Verzeichnis auf dem Server landen die Dateien i.d.R. nur temporär, d.h. sie müssen nach dem Absenden der Datei an den eigentlichen Zielort mittels copy() kopiert werden, bspw. /html/files/, daher bringt es nichts zu prüfen, ob die Datei im /files/ existiert, dein Code würde also niemals ausgeben: "Die Datei ist bereits vorhanden"