Prüfen, ob Datei existiert?!

DataFox

Erfahrenes Mitglied
Ich werde noch bekloppt.

Das hier funktioniert:

Code:
include('ordner2/datei.txt');

Jerzt will ich vor dem Include einfach nur prüfen, ob die Datei denn wirklich existiert. Und da kriege ich immer FALSE:

Code:
$f_exists = file_exists('ordner2/datei.txt');

Was muss ich denn da noch rein fabrizieren? Ist ziemlich inkonsistent, das hier die Pfadangabe offenbar total anders auszusehen hat...

hoffe mir kann da jemand einen Tipp geben. Danke
 
Die include-Anweisung löst relative Pfade auf Basis zweier unterschiedlicher Pfade auf. Einmal ist das der Pfad der aktuellen Skriptdatei (also derjenigen Datei, in der include aufgerufen wird) und der aufgerufenen Skriptdatei. file_exists() löst jedoch nur auf Basis der aktuellen Datei auf.
 
Zurück