Hello,
Wenn x.php oder z.php y.htm includet, und y.htm ein Bild referenziert mit <img src="img.gif">, wird es nicht angezeigt, da von x.php aus gesehen es b/c/img.gif bzw. c/img.gif heissen müsste, und nicht bloss img.gif. Verstehst Du? :P
Das ist aber kein Pfad im Dateisystem des Servers, sondern ein Teil einer URL. Die kann Dank diverser "Verbiegetechniken" ganz anders aussehen, als der Dateipfad auf dem Server.
Es gibt
- $_SERVER['HTTP_HOST']
und
- $_SERVER['DOCUMENT_ROOT']
die beiden solltest Du DIr mal ansehen und dann dazu die Funktion
realpath() http://de2.php.net/manual/de/function.realpath.php
die aber nur dann ein Ergebnis ungleich false liefert, wenn der Pfad überhaupt vorhanden ist.
Harzliche Grüße vom Berg
esst mehr http://www.harte-harzer.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau