Ciao a tutti,
ho alcuni dubbi sull'uso delle sessioni e non riesco a trovare quello che mi interessa in rete.
Ora vi spiego....
Ho creato una pagina di login ed ho inserito le sessioni.
Per l'esattezza ho usato session_start() all'inizio dello script e poi ho registrato le variabili di accesso con
session_register('username');
$_SESSION['username'] = $username;
session_register('password');
$_SESSION['password'] = $password;
Poi ho creato il logout con:
session_start();
session_unset();
session_destroy();
Fin qui tutto ok. Ho visto che quando faccio login con un utente mi si crea una sessione con un numero di id, se poi con lo stesso browser apro una nuova finestra e faccio login con un altro utente ho visto che non crea una nuova sessione ma va comunque ad utilizzare quella già aperta.
Mi viene creata una nuova sessione solo se faccio un altro login utilizzando un browser diverso.
Non riesco a capire perchè???
Inoltre quando faccio logout (e quindi chiudo la sessione) sarebbe auspicabile non poter più riaccedere all'area privata utilizzando il tasto indietro del browser.....come si fa per mpedire che questo avvenga?
Grazie
![]()