fruchtzerg
Grünschnabel
folgendes: ich verteile meine seite in Ordner... jetzt muss ich manchmal den Pfad feststellen, in dem ich mich befinde, damit ich richtig includen/verlinken kann...
konkretes beispiel:
im root liegt die index.php.
In der index.php soll die Datei Header.php includet werden, im Verzeichniss /includes/header.php.
In diesem header soll nun ein stylesheet includet werden... Dieses liegt in /styles/style.php.
Wenn ich jetzt einfach relative Pfade nehm, kann ich von der datei /board/index.php den header ja nich includen, da ja dann die pfade alle nich mehr stimmen....
Kennt jemand mein Problem Wie kann ich es lösen
noch dazu muss erfüllt sein, dass die ganze seite auch in einem Unterordner, also garnich im Root des Webservers laufen soll...
Bisher habe ich in jedem Verzeichniss eine inc_pfade.php in der die relativen Pfade zu den Verzeichnissen die ich benötige (includes, styles, immages, ...) als Vari gespeichert sind...
bsp:
$pfad_includes="../includes/";
und am Anfang jeder Seite include ich diese Datei... Aber das is ja nich das Wahre...
konkretes beispiel:
im root liegt die index.php.
In der index.php soll die Datei Header.php includet werden, im Verzeichniss /includes/header.php.
In diesem header soll nun ein stylesheet includet werden... Dieses liegt in /styles/style.php.
Wenn ich jetzt einfach relative Pfade nehm, kann ich von der datei /board/index.php den header ja nich includen, da ja dann die pfade alle nich mehr stimmen....
Kennt jemand mein Problem Wie kann ich es lösen
noch dazu muss erfüllt sein, dass die ganze seite auch in einem Unterordner, also garnich im Root des Webservers laufen soll...
Bisher habe ich in jedem Verzeichniss eine inc_pfade.php in der die relativen Pfade zu den Verzeichnissen die ich benötige (includes, styles, immages, ...) als Vari gespeichert sind...
bsp:
$pfad_includes="../includes/";
und am Anfang jeder Seite include ich diese Datei... Aber das is ja nich das Wahre...