jammer Inviato 4 Gennaio 2008 Segnala Condividi Inviato 4 Gennaio 2008 ho un sito (un gioco di ruolo on line) in php-ajax-mysql il sito registra la sessione dal php per ogni utente che si logga. Per l'annoso problema di non poter intercettare la chiusura della finestra con la X nel modo corretto sui vari broswer, capita che l'utente non pigi il link "esci" che farebbe il logout corretto e il session destroy, ma chiude la finestra e tanti saluti. la sessione rimane aperta, e al log dopo ho dei problemi: per come è strutturato il sito, il log riesce ma ho dei successivi problemi di riconoscimento. come posso distruggere la sessione per ricrearla, alla nuova connessione dell'utente? MacBook pro mid 2010 pimpato - iPad Air2 - iphone6s - Macbook Air 2015 Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ospite AndyJ Inviato 6 Gennaio 2008 Segnala Condividi Inviato 6 Gennaio 2008 Domanda: usi un popup per le attività di login/logout? Stai usando le sessioni o i http://www.w3schools.com/php/php_cookies.asp? Di solito, quando il browser viene chiuso, anche le sessioni "muoiono". Comunque potresti (come fanno alcuni forum) misurare il tempo d'inattività , in modo da stabilire un tempo di timeout per il reset di tutte le variabili di sessione. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.