leicht-debil
Neu angemeldet
Hallo Leute... ich habe gerade ein Problem, das ich irgendwie nicht logisch auf den Schirm bekomme.
Nehmen wir einmal an, ich habe auf einem Webserver (Rootverzeichnis) folgende Datei- und Verzeichnisstruktur.
- index.php (Datei)
- php/ (Verzeichnis)
- unterseite/ (Verzeichnis)
Nehmen wir nun einmal an, dass im Verzeichnis "php" eine Datei namens "bind-mich-ein.php" liegt. Dann binde ich das ganze in der "index.php" mit:
[src=php]include 'php/bind-mich-ein.php';[/src]
ein.
Gehen wir nun davon aus, dass sich im Verzeichnis "unterseite" auch eine "index.php" befindet, in die "bind-mich-ein.php" inkludiert werden soll, dann sieht das ganze wie folgt aus:
[src=php]include '../php/bind-mich-ein.php';[/src]
Meine Frage ist nun die, ob es eine Möglichkeit gibt PHP-Dateien unabhängig von Verzeichnisebene einzubinden, sodass ich nicht in jeder Verzeichnisebene die "Include-Zeile" anpassen muss. Ich habe mir schon das MANUAL zu ___file___ und $_SEVER["DOCUMENT_ROOT"] angeschaut. Allerdings lese ich vor allem bei letztgenanntem, dass dies auf alten IIS-Servern nicht funktioniert. Leider ist die Angabe von absoluten Pfaden keine Alternative, da das Projekt auf unterschieldichen Domains und Servern laufen soll. Kann mir jemand helfen oder Tipps geben?
Danke.
Nehmen wir einmal an, ich habe auf einem Webserver (Rootverzeichnis) folgende Datei- und Verzeichnisstruktur.
- index.php (Datei)
- php/ (Verzeichnis)
- unterseite/ (Verzeichnis)
Nehmen wir nun einmal an, dass im Verzeichnis "php" eine Datei namens "bind-mich-ein.php" liegt. Dann binde ich das ganze in der "index.php" mit:
[src=php]include 'php/bind-mich-ein.php';[/src]
ein.
Gehen wir nun davon aus, dass sich im Verzeichnis "unterseite" auch eine "index.php" befindet, in die "bind-mich-ein.php" inkludiert werden soll, dann sieht das ganze wie folgt aus:
[src=php]include '../php/bind-mich-ein.php';[/src]
Meine Frage ist nun die, ob es eine Möglichkeit gibt PHP-Dateien unabhängig von Verzeichnisebene einzubinden, sodass ich nicht in jeder Verzeichnisebene die "Include-Zeile" anpassen muss. Ich habe mir schon das MANUAL zu ___file___ und $_SEVER["DOCUMENT_ROOT"] angeschaut. Allerdings lese ich vor allem bei letztgenanntem, dass dies auf alten IIS-Servern nicht funktioniert. Leider ist die Angabe von absoluten Pfaden keine Alternative, da das Projekt auf unterschieldichen Domains und Servern laufen soll. Kann mir jemand helfen oder Tipps geben?
Danke.