hannes: include-Problem resp. absoluter Pfad

Beitrag lesen

... und damit hast du dein "so genanntes" /root/.

Also mein /root/ habe ich auf zwei Arten gefunden:
entweder mit MYPATH
oder mit $thisHttpDir = substr(dirname($_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"]), strlen($_SERVER['HTTP_HOST']));

In 'navigation.php' funktionieren die Links mit MYPATH und mit $thisHttpDir wenn:

ich beispielsweise 'a.php' aufrufe. Darin inkludiert 'header.php' (in 'header.php' inkludiert 'navigation.php') - alle auf gleichem Verzeichnisniveau.

Sobald ich in einer anderen Verzeichnisebene (also z.Bsp. 'subdir/b.php' oder 'subdir/subsubdir/c.php') 'header.php' und 'navigation.php' inkludiere, funktionieren die Links nicht mehr. Das wäre aber mein Anliegen.
Ich dachte, ich hätte mit MYPATH oder mit $thisHttpDir so etwas wie einen absoluten Wert, der dann gilt, egal woher darauf zurück gegriffen wird.

Ich durchschau das ganze Zeug einfach nicht.
Gruss
hannes