Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    309

    verificare se una variabile GET...

    è possibile una cosa del genere:

    Codice PHP:
    if $_GET["pagina"] =='intro.storia' or $_GET["pagina"] =='home.storia' 
    però... per circa 65 volte? o esiste qualcosa di meno massacrante?

  2. #2
    bisognerebbe conoscere il tuo progetto.

    Al volo cosi' su due piedi direi di caricare in un array tutte le tue.storie e poi verificare se lo trovi nell'array

    if (in_array($_GET["pagina"], $array)) {



    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    309
    ciao piero, buona giornata e grazie per la risposta ogni pagina.articolo corrisponde appunto ad un articolo, e ogni articolo, è salvato anche in DB con id, nome pagina da richiamare tipo "home.storia" e "intro.storia" o "mondo.ellenistico". Praticamente questo controllo che devo fare, serve per il menu: se la pagina chiamata è che so, "home.storia" il menu in corrispondenza della voce "la storia del Buddismo" avrà uno sfondo diverso, e non sarà cliccabile, in quanto sei già su qualla pagina...niente di particolare. COn gli array non ci ho mai capito niente...uff....

  4. #4
    Urca... in pratica mi fai capire che hai una pletora di pagine statiche indicizzate in un db che ti serve solo per richiamare/individuare le singole pagine? Oppure che vuoi evidenziare differentemente il link alle varie pagine che si trova nella home a seconda della pagina richiamata? Ma se sei a destinazione come fai ad essere contemporaneamente nella home? Usi i frame? tradotto in un locuzione francese .... non ho capito un emerita mazza.

    Pero', per essere almeno un po' propositivo e interlocutorio, direi che in ogni caso tu possa risolvere utilizzando un div apposito per la caratteristica che deve avere lo specifico link

    if(link presente) usa div bello
    else il div buffo

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.