Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problema menu dinamico

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    437

    Problema menu dinamico

    Salve!
    Ho questo menu:

    Codice PHP:
          <div class="menu">
            <
    ul>[*][url="index.php"]<span class="bgi">Home page <span>pagina principale </span></span>[/url][*][url="servizi.php"]<span class="bgi">Servizi<span>ciò che facciamo </span></span>[/url][*][url="areariservata.php"]<span class="bgi"Area Clienti<span>consulta i tuoi dati </span></span>[/url][*][url="chi_siamo.php"]<span class="bgi">Chi Siamo<span>info su di noi</span></span>[/url][*][url="contatti.php"]<span class="bgi">Contatti<span>i nostri contatti</span></span>[/url][/list]
          </
    div
    Che includo in tutte le pagine tramite require, pero ovviamente in questo modo il class active resta sempre su area riservata. Sapete aiutarmi a far si che "active" venga inserito nella pagina che sto visualizzando?

    Grazie

  2. #2
    devi verificare in qualche modo in quale pagina ci sei con PHP con una if o altro e fare l'echo di active nel link corretto...

    prova a vedere se $_SERVER['SCRIPT_NAME'] può esserti utile...
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    437
    Non sono molto pratico.. sto imparando. Non conosco quella opzione. potresti farmi un esempio?

  4. #4
    Codice PHP:
    <div class="menu"
            <
    ul> [*][url="index.php"]><span class="bgi">Home page <span>pagina principale </span></span>[/url] [*][url="servizi.php"]><span class="bgi">Servizi<span>ciò che facciamo </span></span>[/url] [*][url="areariservata.php"]><span class="bgi"Area Clienti<span>consulta i tuoi dati </span></span>[/url] [*][url="chi_siamo.php"]><span class="bgi">Chi Siamo<span>info su di noi</span></span>[/url] [*][url="contatti.php"]><span class="bgi">Contatti<span>i nostri contatti</span></span>[/url] [/list]
          </
    div
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    437
    Grazie!
    Un passetto avanti.
    Ora pero ce ancora un problemino.. l'opzione action non funziona piu.. cioe: non viene piu visualizzata l'opzione "active" se seleziono una pagina resta in "bgi"

  6. #6
    Ciao
    probabilmente non funziona perche' non trova
    corrispondenza la variabile $_SERVER['SCRIPT_NAME'] con il nome della pagina,
    mi sa che in quella variabile c'e' anche il percorso del file.

    prova a stamparla a video per vedere che percorso ti da

    Ciaoooo

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.