grazie per la delucidazione...Originariamente inviato da piero.mac
la durata della sessione ha una vita dipendente da un lato dal cookie di sessione inviato al browser dall'altra dal tempo di inattivita' sul server.
In solido sul browser, salvo differente impostazione, permane tutto il tempo di lavoro e scade con la chiusura del browser, sul server la durata e' quella stabilita nel php.ini alla voce:
session.gc_maxlifetime = 1440 <-- tempo di vita in secondi per inattivita' sul server .
pero' entrambi i valori sono impostabili differentemente nello script con ini_set() ...
Se la sessione scade prima del tempo impostato potrebbe dipendere dal browser che non accetta il cookie di sessione e quindi ad ogni pagina viene aperto una nuova sessione essendo la precedente non raggiungibile.
quindi una cosa un po' complicata... devo fare un po' di tentativi![]()