Moin!
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!
Stimmt. Das also auch noch. Kai muss die einfachen Anführungstriche um das $testpfad entfernen.
Einfache Demonstration/Übung hierzu:
<php
$string='Hallo Welt!';
funktion_print('Variable ohne Quotas übergeben: '.$string);
funktion_print('Variable in doppelten Quotas übergeben: '."$string");
funktion_print('Variable im einfachen Quotas übergeben: '.'$string');
exit;
function funktion_print_line($s) {
print $s."<br />\n";
return true;
}
?>
Ergebnis (im Browser):
Variable ohne Quotas übergeben: Hallo Welt!
Variable in doppelten Quotas übergeben: Hallo Welt!
Variable im einfachen Quotas übergeben: $string
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix