Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Menu dinamico

  1. #1
    Utente di HTML.it L'avatar di Fayble
    Registrato dal
    May 2002
    Messaggi
    141

    Menu dinamico

    Sto pensando di mettere il menu (barra di navigazione) su database, secondo una struttura del tipo:
    MENU(ID , parent, nome, url, posizione), in cui "parent" è l'elemento padre.

    Per applicare degli stili al menu passerei via GET eventuali sottomenu, ma così facendo dovrei anche passare sempre l'ID della pagina alla quale si accede.

    Per esempio, avendo come voci di menu A, B e C quando clicco su A apro la pagina A.php?ID=ID1. Se accedo ad un sottomenu di A apro A.php?ID=ID1&menu1=A1 e così via.

    Posso discriminare la pagina alla quale sto accedendo senza inviare sempre l'ID. Se si, come?

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    274
    usare le sessioni di PHP?
    Progeny

  3. #3
    Utente di HTML.it L'avatar di Fayble
    Registrato dal
    May 2002
    Messaggi
    141
    Ma dici inserendo anche i dati di sessione du database?

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    274
    no, nella sessione avresti solamente gli ID dei menu` padri in modo tale da avere nell'URL solamente l'ID del sottomenu` attuale.
    Progeny

  5. #5
    Utente di HTML.it L'avatar di Fayble
    Registrato dal
    May 2002
    Messaggi
    141
    Ok, quindi clicco su A.php, dentro questa setto una variabile globale con l'ID di A.php e passo questa e le altre variabili per i sottomenu via sessione. Ok?


  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    274
    credo di si
    Progeny

  7. #7
    Utente di HTML.it L'avatar di Fayble
    Registrato dal
    May 2002
    Messaggi
    141
    Credi?!?

    Ma, in generale, come soluzione come vi sembra?


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.