jeeroy
Goto Top

Wie kann ich eine Datei aus dem Root Verzeichniss Includen?

Hey, ich habe das Problem, dass ich Dateien includen will und vom Pfad her immer vom Root Verzeichnis ausgehen will, jedoch erweisst sich das als umständlicher als Gedacht.

mein Rootverzeichnis von der Seite ist /wcms und da befinden sich alle Ordner drin.
Das / vor dem wcms bedeutet ja schon, dass er aufs Rootverzeichnis zugreifen soll.

Wenn ich nun einen Hyperlink mache Bsp:

<a href=/wcms/eintrag/eintrag.php>test link</a>

Dann funktioniert das auch ganz wunderbar.

Jedoch wenn ich was includen will:

include ("/wcms/eintrag/eintrag.php");  

Dann funktioniert das nicht, beim includen geht er nur vom aktuellen Verzeichnis aus, und ich müsste mit Realtiven Pfaden (../../) arbeiten, was gar nicht geht...

Bitte um Hilfe...

Content-Key: 172425

Url: https://administrator.de/contentid/172425

Ausgedruckt am: 29.03.2024 um 14:03 Uhr

Mitglied: SlainteMhath
SlainteMhath 01.09.2011 um 12:57:24 Uhr
Goto Top
Moin,

ums Kurz zu machen:

bei URLs ist "/" das im Webserver konfigurierte DocumentRoot
bei Pfaden (include, require...) ist "/" das root Verzeichnis des Dateisystems

Sieh dir mal die Ausgabe von "php_info()" an, da findest du am Schluss alle Pfade und URLs aufgelistet.

lg,
Slainte
Mitglied: Jeeroy
Jeeroy 01.09.2011 um 13:28:49 Uhr
Goto Top
Danke sehr Slainte, du hast mir gut weiter geholfen!