M
Mr. Snoot
Gast
Hio,
mal wieder ein Problem mit dem Einbinden einer Datei in verschiedene andere, die in unterschiedlichen Verzeichnisebenen liegen.
Ich hab die Datei head.php für den Kopf der Seite und den Ordner bilder im Rootverzeichnis. Die head.php soll jetzt bspw. in die zwei Dateien:
/ordner1/index.php
und
/ordner2/unterordner/index2.php
eingebunden werden.
Wenn ich die Datei head.php in die index1.php einbinde, müssen die Pfade in der head.php für den Bilderordner ja ../bilder/xxx.jpg lauten.
Binde ich die head.php aber in die index2.php ein, müssten die Bilderpfade ja ../../bilder/xxx.jpg lauten.
Ich kann doch aber die head.php auch so einbinden, dass die Pfade zu den Bildern immer vom Rootverzeichnis ausgehen, oder?
Dachte, das müsste so gehen
Aber dann wird die head.php in keiner der zwei Seiten angezeigt. Es kommt aber auch keine Fehlermeldung o.ä.
Jemand ne Idee?
mal wieder ein Problem mit dem Einbinden einer Datei in verschiedene andere, die in unterschiedlichen Verzeichnisebenen liegen.
Ich hab die Datei head.php für den Kopf der Seite und den Ordner bilder im Rootverzeichnis. Die head.php soll jetzt bspw. in die zwei Dateien:
/ordner1/index.php
und
/ordner2/unterordner/index2.php
eingebunden werden.
Wenn ich die Datei head.php in die index1.php einbinde, müssen die Pfade in der head.php für den Bilderordner ja ../bilder/xxx.jpg lauten.
Binde ich die head.php aber in die index2.php ein, müssten die Bilderpfade ja ../../bilder/xxx.jpg lauten.
Ich kann doch aber die head.php auch so einbinden, dass die Pfade zu den Bildern immer vom Rootverzeichnis ausgehen, oder?
Dachte, das müsste so gehen
PHP:
<?php
include $_SERVER['DOCUMENT_ROOT'].'/head.php';
?>
Jemand ne Idee?