Sven Rautenberg: Aufm Schlauch stehen mit $_SERVER['DOCUMENT_ROOT']

Beitrag lesen

Moin!

Das soll z.B. so aussehen:

<a href="<?php echo $root_verzeichnis; ?>/contact/index.php">Contact</a>

oder

<a href="<?php echo $root_verzeichnis; ?>/index.php">Home</a>

Wenn du einen HTML-Link haben willst, der, egal auf welcher Seite, immer auf deine Startseite führt, dann nimm:

<a href="/index.php">Home</a>

Das gleiche gilt für Unterseiten:

<a href="/contact/index.php">Contact</a>

Eigentlich kann ich dein Problem aber nicht so recht nachvollziehen. Wo sind deine Includes? Und geht es darum, die Includes wiederzufinden, oder in ihnen korrekte Links zu generieren?

Die Includes sind dann das gleiche wieder andersherum:

include $root_verzeichnis."/inc/menu.php";

An dieser Stelle kommst du mit dem DOCUMENT_ROOT aber weiter. Ansonsten: Auch relative Pfadangaben sind bei include möglich - aber hier höchstwahrscheinlich nicht notwendig.

- Sven Rautenberg

--
"Love your nation - respect the others."