Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato
    Registrato dal
    May 2008
    Messaggi
    267

    Un aiuto con una funzione ( menu hover )

    Ciao,
    ho un menu che si ripete in tutte le pagine del mio sito, avendo numerose pagine ho pensato di richiamare questo menu con un PHP INCLUDE.

    Però ho dovuto risolvere il problema delle voci "accese" quando ti trovi sulla pagina relativa. L'ho risolto cosi:

    codice:
    <li <?php echo (basename($_SERVER['SCRIPT_FILENAME'])=='pippo.php'? 'class="active" ' : '');?> > Pippo
    La funzione dovrebbe essere:
    [se il file attuale si chiama pippo.php ] : [active] : []

    Fin qua tutto bene, funziona. Ma non ho considerato le sotto-sezioni.

    E’ possibile aggiungere un’altra pagina al fianco di ‘pippo.php’ ?

    Quindi la funzione dovrebbe essere:
    [se il file attuale si chiama pippo.php o pluto.php o paperino.php] : [active] : []

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,448
    Esiste l'operatore or! ||
    Codice PHP:
    <?php 
        
    echo (basename($_SERVER['SCRIPT_FILENAME'])=='pippo.php' || 
              
    basename($_SERVER['SCRIPT_FILENAME'])=='pluto.php' ||
              
    basename($_SERVER['SCRIPT_FILENAME'])=='paperino.php')? 'class="active" ' '';
    ?>

  3. #3
    Utente bannato
    Registrato dal
    May 2008
    Messaggi
    267
    Non conosco il PHP
    Ti ringrazio, appena lo provo ti farò sapere


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 © 2024 vBulletin Solutions, Inc. All rights reserved.