So che se ne è molto parlato e sinceramente penso di aver letto tutti i vostri post a riguardo.
Ho accolto la vostra proposta (l'unica che a logica dovrebbe funzionare...) per risolvere il problema del logout dell'utente se chiude la finestra del browser..
Si diceva per il logout di utilizzare un codice di questo tipo:
Dove OraEntrata è un timestamp (fatto con funzione time() ?Codice PHP:$chiusura = "DELETE FROM presenti WHERE (OraEntrata - NOW()) > 20*60";
$query = mysql_query($chiusura, $connessione);
) al momento del login dell'utente...
Almeno io l'ho impostato così sul mio sito in un apposito insert...
Qualcosa di questo genere....
Adesso veniamo al dunque....Codice PHP:$actualtime = time();
$log=mysql_query("INSERT INTO presenti SET Nome='".$Nome."', OraEntrata='".$actualtime."'",$connessione);
Ho impostato nella pagina principale un include che include(nomefile.php) che include il codice del DELETE sopra riportato.
Quando aggiorno la pagina,dovrebbe leggerlo....ma non funziona.
Cosa ho sbagliato?
Io voglio che si cancelli la riga del database dell'utente con quella condizione di tempo.
Cosa si può fare?![]()

) al momento del login dell'utente...
Rispondi quotando