• User Attivo

    Problema scadenza sessione e cookie. Come gestirli insieme?

    Ciao ragazzi 😄

    Ho realizzato un social network in PHP.
    La navigazione dell'utente sul sito avviene tramite l'utilizzo di alcune variabili in SESSIONI PHP.

    Nella pagina di login ho messo un classico checkbox "Ricordami l'accesso" che a momento opportuno salva alcuni dati dell'utente in un cookie per permetterne l'accesso automatico.

    Ora, la questione è che la sessione viene chiusa non appena l'utente chiude il browser.
    Domanda: è possibile evitare di far scadere la sessione con la chiusura del browser?

    Se no, secondo voi dovrei memorizzare queste variabili di sessione nel cookie e utilizzarle direttamente da lì?

    Insomma, se l'utente chiude il browser e poi lo riapre con l'accesso automatico (quindi senza passare necessariamente dalla pagina di login e senza caricare le varie variabili nella sessione) ci saranno un bel pò di problemi visto che la sessione è scaduta.

    Aspetto vostri consigli, ciao :gthi:


  • User Attivo

    Ciao Protone86,

    Secondo me potresti salvare i dati in un cookie quando l'utente chiede di essere ricordato.
    Quando poi l'utente entra sul sito a te non resta che verificare se esiste il cookie e che i dati all'interno di esso siano validi; in caso affermativo colleghi l'utente e imposti le variabili di sessione opportune.

    Ciao,
    Luca Bartoli