it-swarm.com.de

Wie überprüfe ich, ob eine TXT-Datei im Vorlagenordner vorhanden ist?

Ich habe einen Ordner in meinem Thema, in dem ich einige txt-Dateien halte, die ich in ein Thema einbinde. Das Problem ist, dass ich vor dem Einfügen der txt-Datei überprüfen muss, ob sie existiert. Ich überprüfe es nicht auf folgende Weise und habe keine Ahnung, warum es nicht funktioniert. Es wird immer false zurückgegeben.

$themeLocation = get_bloginfo('template_url');
$fileName1 = $themeLocation.'/txtfolder/file1.txt';

if(is_file($fileName1)){
   echo 'It does exist';
} else {
   echo 'Error';
}
1
Alex

Sie versuchen es über eine URL zu überprüfen, was für is_file(), die einen lokalen Pfad erwartet, keinen Sinn ergibt. Übrigens würde ich stattdessen file_exists() verwenden.

Versuchen:

$fileName1 = TEMPLATEPATH . '/txtfolder/file1.txt';
2
Rarst