Logico. Se session.cookie_lifetime = 0 sara' valido fino alla chiusura del browser, ma sara' inutilizzabile il contenuto del file. Lascia perdere il true che per un file di sessione e' una emerita cazzata. ogni cosa e' TRUE purche' non sia vuoto o zero. MetticiOriginariamente inviato da andr3a
e' questo il punto, non e' cosi' ... reta lo stesso ID, perlomeno con FireFox, anche dopo 3 ore il valore riamne invariato ... cioe' risultera' "setted" , ovviamente senza aver mai chiuso il browser
$_SESSION['check'] = 'Andr3a';
e poi non fare un refresh che si va a leggere la cache, ma cambia pagina. Aspetta 24 minuti (o accorcia il tempo in php.ini) e poi prova fare un print_r di _SESSION e vedi che ci ricavi. Un muffola rinsecchita.
Vuoi che il cookie di sessione scada se e quando scade il file di sessione? impostagli una vita uguale a quella del file di sessione.
Ad ogni accesso verra' inviato un aggiornamento della data/ora di scadenza. Cosi, anche se il browser non viene chiuso, alla scadenza del cookie e del file ci sara' ciccia per i gatti. Personalmente in intranet faccio cosi' e funziona alla grande.
Comunque e' ben diverso avere lo stesso id di sessione dall'avere lo stesso contenuto scritto nel file di sessione.
Ciao biondo....![]()