Hallo Leute
Folgendes Problem:
Ich möchte auf all meinen Seiten einer Webpage einen Header (header.php) per INCLUDE Befehl einbinden. Dies funktioniert soweit ohne Probleme. Das Problem ist aber, dass diese Seiten alle in einem anderen Verzeichnis sind.
Also z.B. möchte ich die header.php Seite in folgenden Pages includen
C:\www\webpage\index.php
C:\www\webpage\sortiment\index.php
Der Header befindet sich unter
C:\www\webpage\headers\header.php
Und hier ist das Problem. Der Include fügt den Header in die bestehende Seite ein und passt somit auch den Pfad der Bilder und Link auf den Pfad der index.php Seite an. Mit den Beispielpfaden oben findet er zwar die Bilder und Links im C:\www\webpage\sortiment\index.php (da sich alle Links auf "../" beziehen) aber im C:\www\webpage\index.php findet er die Bilder und Links natürlich nicht, weil der Pfad dann nicht mehr stimmt.
Kann mir jemand helfen wie ich dies umgehen kann? Ich denke es gibt eine Möglichkeit, dem include Befehl mitzugeben, er soll alle Links im includeten File (header.php) von einem bestimmten Pfad aus eibinden.
Ich hab mir auch schon das include Befehl Tutorial angesehen und bin nicht wirklich auf mein Problem gestossen.
Besten Dank für eure Hilfe.
swiz
Folgendes Problem:
Ich möchte auf all meinen Seiten einer Webpage einen Header (header.php) per INCLUDE Befehl einbinden. Dies funktioniert soweit ohne Probleme. Das Problem ist aber, dass diese Seiten alle in einem anderen Verzeichnis sind.
Also z.B. möchte ich die header.php Seite in folgenden Pages includen
C:\www\webpage\index.php
C:\www\webpage\sortiment\index.php
Der Header befindet sich unter
C:\www\webpage\headers\header.php
Und hier ist das Problem. Der Include fügt den Header in die bestehende Seite ein und passt somit auch den Pfad der Bilder und Link auf den Pfad der index.php Seite an. Mit den Beispielpfaden oben findet er zwar die Bilder und Links im C:\www\webpage\sortiment\index.php (da sich alle Links auf "../" beziehen) aber im C:\www\webpage\index.php findet er die Bilder und Links natürlich nicht, weil der Pfad dann nicht mehr stimmt.
Kann mir jemand helfen wie ich dies umgehen kann? Ich denke es gibt eine Möglichkeit, dem include Befehl mitzugeben, er soll alle Links im includeten File (header.php) von einem bestimmten Pfad aus eibinden.
Ich hab mir auch schon das include Befehl Tutorial angesehen und bin nicht wirklich auf mein Problem gestossen.
Besten Dank für eure Hilfe.
swiz