du willst
#menu ol li
und#menu ol li a
unterschiedlich gestalten, sofern der php-interpreter in meinem gehirn richtig funktioniert
Oh nein, da hatte ich wohl in meinem Code was vergessen.
Es liegt auf jeden Fall bei der IF-Anweisung.
Also nochmal diesmal ohne css:
Wenn z.B. der Wert der Variable = home ist so soll in meiner Navigation Home fett markiert werden. Ist die Seite nicht aktiv so soll der Link gnaz normal da stehn (also der Else-Fall).
Mein Problem ist glaube ich, das der zu suchende Wert, also der Inhalt von $thisPage in einer anderen Datei lieget (z.B. home.txt oder seite1.txt)
<ol>
<?php
if ($thisPage=="home")
echo "<li><b>Home<b></li>";
else
echo "<li><a href=\"index.php?verweis=home\">Home</a></li>";
if ($thisPage=="seite1")
echo "<li><b>Seite 1<b></li>";
else
echo "<li><a href=\"index.php?verweis=seite1\">Seite 1</a></li>";
?>
</ol>
der aktive link (bitte zwischen "active" und "current" unterscheiden, die css-pseudo-klasse :active hilft dir in dem fall nicht weiter, solltest du es mit der versucht haben) ist in deinem fall kein link sondern ein nicht verlinkter eintrag im menü und somit unterscheidbar
Das mit active hab ich schon versucht. Aber das ist ja nur beim drüber fahren mit der Maus!