Hi,
das hier
--> dirname($_SERVER['PHP_SELF'])
gibt doch immer als erstes zeichen nen / zurück oder etwa nicht?
wo hast Du diese Information dokumentiert gefunden? Und - was gibt es als letztes Zeichen zurück?
habe jetzt abgeändert: if(strlen($ordner)==1) $ordner ="";
Effizienter. Ganz nebenbei: "if" ist keine Funktion. Es gibt keinen Grund, die öffnende Klammer nicht durch ein Leerzeichen abzutrennen.
wieso basiert das auf hoffnung? was wäre denn ein besserer ansatz?
Du möchtest einen String mit bestimmter Bedeutung und Semantik aufbauen, verlässt Dich aber bei den Einzelteilen darauf, dass sie genau das enthalten, was Du gerne hättest. Wenn Du dies nicht mit _Sicherheit_ sagen kannst, basiert Dein Code somit auf Hoffnung.
Cheatah
--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes