Include-Problem Hallo,
ich möchte mein Projekt in folgender Pfadstruktur hinterlegen:
-root
-admin
-include
-images
-templates
Nun habe ich folgendes Problem. Damit ich nicht in jeder PHP-Datei zweiundzwölfzig andere php-dateien includen muss, habe ich im Verzeichnis include eine Datei namens "include.global.php" erstellt. Diese wird nun alle benötigten php-Dateien includen.
Somit habe ich in allen relevanten Dateien lediglich diese include.global.php zu includen, was meinem Quelltext echt gut tut.
Das Problem was jetzt auftritt ist folgendes:
In allen PHP-Dateien der Root gebe ich
include_once("include/include.global.php");
an. Das funktioniert auch wunderbar. Nun möchte ich aber in den Dateien aus dem Admin-Unterverzeichnis ebenfalls diese include.global.php includen. Mittels
include_once("/include/include.global.php");
gelingt mir das nur eingeschränkt. Ich erhalte dann Fehler, dass die Dateien, die in der include.global.php geincludet werden, nicht gefunden werden können.
Wie kann man das problem lösen? |