Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Evidenziare Menu

  1. #1

    Evidenziare Menu

    Ciao,
    Vorrei utilizzare questa funzione per evidenziare il menu in base alla pagina sulla quale mi trovo.

    Tutte le pagine si trivano nella root, e richiamo il file menu con un /include/menu.php.
    Però non evidenzia il menu, ossia, pare che non legge la linea con la class="active"

    Dove sbaglio?

    Codice PHP:
    <?php
    echo '<ul>';

    echo (
    $PHP_SELF == '/page1.php') ? 
    '[*][url="/page1.php"]Page One[/url]' :
    '[*][url="/page1.php"]Page One[/url]';

    echo (
    $PHP_SELF == '/page2.php') ?
    '[*][url="/page2.php"]Page Two[/url]' :
    '[*][url="/page2.php"]Page Two[/url]';

    echo (
    $PHP_SELF == '/page3.php') ? 
    '[*][url="/page3.php"]Page Three[/url]' :
    '[*][url="/page3.php"]Page Three[/url]';

    echo (
    $PHP_SELF == '/page4.php') ? 
    '[*][url="/page4.php"]Page Four[/url]' :
    '[*][url="/page4.php"]Page Four[/url]';

    echo 
    '[/list]';
    ?>

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    ...metti in testa a tutto print $PHP_SELF; per osservare come è valorizzata la variabile!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.