jacqueline: (Anfängerfrage) Menü-Steuerung (ohne URL auszulesen?)

Beitrag lesen

Einerseits ist dieses Umkopieren nicht sinnvoll (1. überflüssig und 2. verschleierst Du die Herkunft der Variablen $page ... weiter unten im Skript ist evtl. nicht mehr klar, wo der Inhalt herkommt) und andererseits solltest Du lieber das superglobale Array $_GET verwenden.

also so?
$page=$GET["page"];

Genau könntest Du natürlich diese Prüfung samt "Aktivierung" des jeweiligen Menüpunkts in eine Funktion auslagern, die Du dann nur noch mit dem Wert des aktuellen Menüpunkts als Parameter aufrufst - dann hast Du den jeweiligen Code auch nur einmal.

Zeig einfach mal den relevanten Code, der Dein Menü aufbaut.

Noch schaut's im HTML so aus:

<div id="menu">
        <ul>
        <li id="active">WILLKOMMEN</li>
        <li><a href="#">UNTERNEHMEN</a></li>
        <li><a href="#">LEISTUNGEN</a></li>
        <li><a href="#">PROJEKTE</a></li>
        <li><a href="#">KONTAKT</a></li>
        </ul>
    </div><!--end div menu-->

Ein Untermenü wird es wohl nicht geben.
D.h. am "schlausten" wäre es, alles in ein array zu packen und jedes Elemt bei der Ausgabe mit $page zu vergleichen?

Danke nochmal
j.