Hallo Kai,
Ich verstehe das ich was falsch mache, aber nicht wie ich es nicht falsch mache:
zum dritten Mal: Du übergibst der Funktion file_exists() als Argument nicht den Dateinamen, sondern eine Stringkonstante, die nur zufällig den Namen deiner Variablen enthält - aber nicht ihren Wert!
1. $testpfad
2. "$testpfad"
3. '$testpfad'
Das sind drei verschiedene Ausdrücke!!
Variante 1. ergibt den in $testpfad gespeicherten Wert - genau das möchte man in den meisten Fällen haben.
Variante 2. auch, packt ihn aber sinnloserweise erst noch in einen String.
Variante 3. ergibt jedoch den konstanten String $testpfad, ohne dass irgendeine Ersetzung stattfindet.
Ich habe den Dateinamen -> bild_1.jpg
Ich habe den Pfad -> images/
Richtig, ergibt den Pfad images/bild_1.jpg, wenn man es zusammensetzt.
und ich habe die Abfrage
-> if (file_exists('Dateiabfrage'))
Ja. Aber du fragst nicht nach dem Dateinamen, den du in $testpfad abgelegt hast, sondern nach dem Namen '$testpfad' selbst. Ist das so schwierig zu verstehen?
So long,
Martin
Gültig sind Frauen ab 16, wohlgeformt ab 160 Pfund.
(Gunnar Bittersmann)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(