Hallo.
Wie kann ich das Problem lösen, ohne großartig Pfadangaben ändern zu müssen?
Oder gibt's 'nen Befehl, den ich vor das Include in der Unterverzeichnis-Datei setzen könnte? Bzw. hab' ich von "include_once" und "require" und sowas gelesen, falls die hilfreich sein könnten, aber leider keine Ahnung, was diese Befehle können. :)
Wenn Du nicht weisst, was sie bedeuten, dann schau es doch mal nach. Die werden Dir hier aber nicht helfen.
Ich wuerds so machen: in jeder Deiner Seiten setzt Du eine Variable $root (am Anfang des Skripts, bevor Du die Includes machst), die den relativen Pfad zu Deinem Rootverzeichnis beinhaltet. Im Rootverzeichnis selber waere das also '$root = "./";', im Unterverzeichnis waere es '$root = "../";'
Die Variable $root hast Du dann jeweils in der inkludierten Datei zur Verfuegung, damit ist das Ganze kein Problem.
Gruss
der Bademeister