Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2011
    residenza
    Firenze
    Messaggi
    260

    Menu dinamico che cambia voci nelle varie pagine

    Salve a tutti,
    vorrei creare un menu dinamico in php che cambia voci se ci si trova in pagine diverse.

    Mi spiego meglio:

    Mi trovo nella pagina index e il menu è il seguente: Benvenuti, Galleria, Contatti

    Se vado nella pagina menu3 per esempio vorrei avere: Homepage, Galleria, Contatti

    E' possibile una cosa del genere?

    Devo creare due array diversi che contengono le varie combinazioni di menu?

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2011
    residenza
    Firenze
    Messaggi
    260
    Quindi dovrei creare una tabella per ogni pagina?

  3. #3
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Esatto, tramite DB è meglio.

    Inoltre potresti per ogni voce presente nel database inserire una colonna che ti permette di associare la stessa voce a più pagine, magari tramite un split.

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2011
    residenza
    Firenze
    Messaggi
    260
    Quote Originariamente inviata da Felino Visualizza il messaggio
    Inoltre potresti per ogni voce presente nel database inserire una colonna che ti permette di associare la stessa voce a più pagine, magari tramite un split.
    Che cosa sarebbe questo split??? C'è una qualche guida o articolo che conosci che spiega questa tecnica?

  5. #5
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Lo split è un elemento di divisione, che puoi decidere te in base alle tue esigenze.

    Ad esempio un ';' quindi avrai pag1;pag2;pag3;

    Quando vai a leggere quel campo fai un explode per ;

    Codice PHP:
    $elementi explode(";"$record_db); 
    e cicli il tutto con un foreach.

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2011
    residenza
    Firenze
    Messaggi
    260
    Ma quindi se uso lo split mi serve una sola tabella in cui ogni campo ho la combinazione di link che mi serve per una determinata pagina?

  7. #7
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Lo split ti serve per associare la stessa voce di menù a più pagine.

    Quindi se avrai qualcosa tipo:

    ID - NOME - PAG
    1 - HOME - pag1, page3, etc...

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2011
    residenza
    Firenze
    Messaggi
    260
    E con questo split è possibile anche creare un menu con sottomenu?

  9. #9
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Forse ti conviene dare una lettura qui.

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2011
    residenza
    Firenze
    Messaggi
    260
    No ma gli array li ho capiti, se conoscete un articolo che tratta di questi menu prelevati dal database ve ne sarei grati!

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.