Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    3

    Problema SELECT + SESSIONI

    Ho creato un semplice script che fa una select dal database.

    Poi ho inserito nella mia pagina questo codice:
    <?php echo "$row[1]"; ?>

    e poi sotto:
    <?php echo "$row[2]"; ?>

    Codici delle funzioni:
    function funzione1()
    {
    <?php
    Global $row;
    if (($row[1] != "")[
    $_SESSION[id] = 1;
    }
    ?>
    }

    function funzione2()
    {
    <?php
    Global $row;
    if (($row[2] != "")[
    $_SESSION[id] = 2;
    }
    ?>
    }

    Poi però appena carico la pagina la variabile $_SESSION[id] acquisisce SEMPRE valore 2, anche se non clicco sul link

    WHY??

    Grazie,
    Ciao


    PS: Scusate magari è un errore deficente ma io non un novellino e non ne capisco un tubo di php e js =.='
    PPS: Ho cercato in giro e non ho trovato nulla, se ci fosse già una risposta da qualche parte chiedo scusa in anticipo.

  2. #2
    facile da capire. $_SESSION[id] e' solo uno. Essendo all'inizio entrambi vuoti ($row[1] e $row[2]) vengo processati dalle if entrambe vere ed il secondo sovrascrive il primo. Quindi $_SESSION[id] = a 2.


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

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    3

    Grazie, ma...

    Quindi come faccio ad ottenere ciò che voglio io, ovvero richiamare quella funzione solo se l'utente clicca sul link?


    Cmq grazie 1000

  4. #4

    Re: Grazie, ma...

    Originariamente inviato da ICan
    Quindi come faccio ad ottenere ciò che voglio io, ovvero richiamare quella funzione solo se l'utente clicca sul link?


    Cmq grazie 1000
    Ma quello e' codice php mica una funzione javascript. Ci vuole un esperto di javascript. Non mi ci metto.


    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.