Ich habe einige Probleme mit Verwendung/Verständnis is_dir. (Ja, ich habe das PHP-Dokument gelesen).is_dir Prüfung funktioniert nicht
Ich habe einen basedir, wie folgend:
$baseDIR = 'I:\Development\wamp\www\mySite\wp-content\uploads\'
Der folgende Code ist TRUE und gibt daher den Text:
if (is_dir($gallery->baseDIR))
echo 'DIR exists';
Jetzt muss ich prüfen, ob ein Verzeichnis 'f' genannt ist (Ja, nur ein Zeichen). Aber der folgende Code gibt false zurück:
Warum wird das nicht wahr, wenn das Verzeichnis existiert?
Ich entwickle auf Win XP, aber mein ISP prod Server Unix.
Update:
Hallend $ Galerie-> baseDIR.'f \ ' mir die folgende Ausgabe gibt:
I:\Development\wamp\www\mySite\wp-content\uploads\f\
Update 2:
Ich muss zugeben, dass ich Ich bin müde nach 12h Arbeit und es ist weit nach Mitternacht. Einfacher STUMMER Fehler von mir. Ich hatte er Bildordner auf der Basis dir hinzuzufügen forgoten ....
$baseDIR = 'I:\Development\wamp\www\mySite\wp-content\uploads\slgallery\'
Zunächst einmal, bevor irgendetwas anderes: haben Sie versucht, widerhallenden $ Galerie-> baseDIR.'f \\‘absolut sicher zu sein, es enthält, was Sie wollen? –
Natürlich :) Ausgabe lautet: I: \ Entwicklung \ wamp \ www \ mySite \ wp-content \ uploads \ f \ – Steven
@ Steven: Vielleicht möchten Sie Ihre Experimente (Echo '$ Galerie-> basedir ...' hinzufügen) zu Ihrer ursprünglichen Frage, es stoppt Leute, die etwas wichtiges in den Anmerkungen vermissen. –