Visualizzazione risultati 1 fino 5 di 5

Discussione: delucidazioni sulle sessioni

  1. #1
    Data registrazione
    15-03-2011
    Residenza
    Padova
    Messaggi
    194

    Predefinito delucidazioni sulle sessioni

    ciao a tutti
    vorrei chiedervi alcune cose riguardo le sessioni.
    Da quanto ho capito ci si possono memorizzare delle variabili e sono usate soprattutto per i sistemi di login.
    Ora io volevo sapere se io nella pagina 1 scrivo
    Codice PHP:
    <?php
    session start
    ();
    //prendo i dati dal form della pagina precedente
    $user = $_POST['user'];
    //e setto la variabile di sessione così
    $_SESSION['user'] = $user;



    ?>
    nella pagina 2 posso richiamarle $_SESSION['user']???? Perchè a me servirebbero anche per la pagina 3 4 5. Riesco a recuperarli lo stesso???Li dovrei usare come riferimento per le query vorrei usare la variabile $user(select......from ....WHERE user="$user")

    Spero di essermi spiegato vi ringrazio intanto.

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,247

    Predefinito

    puoi farlo. Hai provato?

    L'importante, è mettere sempre la session_start() prima di qualsiasi output html. La devi mettere in tutte le pagine che vuoi leggere/scrivere le sessioni...

    Ciao!

  3. #3
    Data registrazione
    15-03-2011
    Residenza
    Padova
    Messaggi
    194

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    puoi farlo. Hai provato?

    L'importante, è mettere sempre la session_start() prima di qualsiasi output html. La devi mettere in tutte le pagine che vuoi leggere/scrivere le sessioni...

    Ciao!
    Ecco perchè non funzionava :) grazie quindi restano memorizzati fino alla chiusura del browser o del comando session_destroy();???

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,247

    Predefinito

    Citazione Originalmente inviato da giacomofabbian Visualizza messaggio
    quindi restano memorizzati fino alla chiusura del browser o del comando session_destroy();???
    Teoricamente sì, però a me capita che anche dopo la chiusura del browser, le sessioni rimangono "settate".
    Forse è colpa del browser che non elimina il cookie sid dopo la chiusura... Comunque, con la session_destroy() li elimina tutti sicuramente

    Ciao!

  5. #5
    Data registrazione
    15-03-2011
    Residenza
    Padova
    Messaggi
    194

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Teoricamente sì, però a me capita che anche dopo la chiusura del browser, le sessioni rimangono "settate".
    Forse è colpa del browser che non elimina il cookie sid dopo la chiusura... Comunque, con la session_destroy() li elimina tutti sicuramente

    Ciao!
    Perfetto grazie mille!!!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •