Hi ChrisB,
nein, ich möchte nich auf- und dann wieder abwärts suchen.
Natürlich wäre es einfach, in die Seite die *globale* Pfadangabe zu schreiben.
Allerdings müssen dann Seiten die kopiert oder verschoben werden (einen anderen Pfad bekommen), alle manuell geändert werden.
Auf der obersten Ebene der Internetpräsenz gibt es Verzeichnisse für CSS-Dateien, JavaScript-Dateien und PHP-Dateien (ausgelagerte Funktionen).
Um diese nun unabhängig vom Ort der Datei einbinden zu können, soll jede Seite zuerst in das eigene Verzeichnis schauen:
-Gibt es den Ornder?
-Wenn nicht, dann eine Ebene höher
-Gibt es den Ornder?
...
Wird der Ordner gefunden, dann soll der globale Pfad zurück gegeben werden.
Nun wird die oben beschriebenen Dateien (CSS, JavaScript und die PHP Funktionen) eingebunden.
Warum sollte das nicht effektiv sein?
Verschiebe ich eine Datei, dann muss ich nicht selbst die globale Variable verändern. Auch läuft dann das Projekt auf "localhost" und im WWW.
Viele Grüße
Marco