von siggistar |
Alles klar, danke!
Funktioniert einwanfrei! |
von Philipp Gérard |
$_SERVER[$HTTP_REFERER]
gibts nicht. siehe phpinfo(); |
von languitar |
Wieso $_SERVER['document_root'] und dahinter hängst du dann einfach alles bos zur jeweiligen Datei. |
von siggistar |
hi languitar,
so weit so gut, das hatte ich schon so verstanden.
Gut.
Dann zur Variablen mit dem möglichen Pfad. Kann ich die irgendwie über eine Funktion auch zuverlässig erfragen?
$_SERVER[$HTTP_REFERER]
scheint ja nicht immer und übrerall zu funktionieren. (Ich weiß, siehe Einstellungen...)
Gibt es da noch eine andere Möglichkeit?
siggistar |
von languitar |
Der Include geht immer von der höchsten Instanz aus. Das heißt wenn du in z.B. index.php die datei, verzeichnis/bla.php includest und in dieser der code include("blubb.php") steht, dann muss blubb.php im gleichen Verzeichnis wie index.php stehen. Ansonsten musst du eine Variable mit dem Pfaad zum Root einbauen und alles von dort aus include. |
von siggistar |
Hallo Comomunity,
ich hab mal wieder ein Problem. Das ist ja aber nichts neues hier, oder?
Also ich habe eine Datei (nennen wir sie 'einstellungen.php') in einem Verzeichnis (nennen wir es 'inc').
In dieser Datei gibt es wieder einen include von einer Datei (b.php) im gleichen Verzeichnis (also 'inc').
Die Datei 'einstellungen.php' möchte ich jetzt von vielen Seiten meines Webs aus includen. Das geht wegen der relativen Pfade und dem doppelten Include aber schief.
Hat da vielleicht jemand eine Lösung parat ohne die Pfade absolut anzugeben?
Gruß Siggistar
---
Das Leben ist schön! |