Ciao a tutti, ho un problema nel mio sito che malgrado i miei sforzi non riesco a risolvere. Il problema riguarda il log-in degli utenti.
Praticamente, ho creato un sistema di log-in in due parti, dopo l'autenticazione viene salvato del db un codice alfanumerico corrispondente all'utente, il suo id e il time() della connessione. Contemperante viene creato un cookie con gli stessi dati. All'apertura di ogni pagina e tramite javascript ogni 90 secondi viene caricata una funzione php che confronta i codici dell'utente incrementa il time e cancella gli utente non più connessi.
Il problema sta nel fatto che ogni tanto oppure all'apertura di più pagine oppure quando si verificano dei problemi nell'apertura della pagina (viene interrotta ecc.) si perde la sincronizzazione tra db e cookie e l'utente viene disconnesso.
Dato che la cosa è molto fastidiosa la vorrei risolvere ma non mi vengono idee sul come....