habe diese Idee auf meiner eigenen Homepage ebenfalls ausprobiert:
if ('/new_hp/index.php' OR '/new_hp/' == $_SERVER['REQUEST_URI'] ) echo '<li><a id="aktuell">Home</a></li>';
else echo '<li><a href="/new_hp/index.php">Home</a></li>';URI sollte etwas mehr sein, als nur der pfad.
Schau dir doch mal an, was $_SERVER['REQUEST_URI'] liefert.
genau das habe ich mir zuerst auch überlegt, aber echo $_SERVER['REQUEST_URI']; gibt genau das aus, was ich in meine strings geschrieben habe.
<li><a id="aktuell">Home</a></li>
Wenn du den Link nicht haben willst, muss er weg. also
if ("aktuelles Dokument") then <li>aktueller Menüpunkt</li> else <li><a href="...">Menüpunkt</a></li>
den link habe ich schon weg bekommen, es steht ja nicht <a href...> oder so, sondern eben <a id="aktuell">, was kein link ist. das Problem ist, dass auf der Seite beispiel.php mit der URI (gemäss echo $_SERVER['REQUEST_URI']) nur für den Menüpunkt "Home" ebenfalls die option <a id="aktuell"> angesteuert wird, und das will ich eben verhindern.