Allora, dopo tante peripezie sono riuscito a capire come fare la differenza tra due orari, in modo da avere un risultato da comparare con un totale tempo prestabilito, ad esempio 5 minuti...
ora la questione è un altra..
come faccio a capire che devo aggiornare l'orario della sessione, in base ad un click di un utente, o un refresh (voluto dall'utente)... ?
mi spiego meglio...
se non clicco niente, malgrado i refresh automatici, dopo cinque minuti, vengo buttato fuori...
se clicco qualcosa, se mi sposto di pagina, o aggiorno la stessa... viene fatta una Update nella tabella sessione aggiornando i campi ora_session e ora_corrente (che comincio a capire che non mi serve a nulla (mi basta usare now())...
la domanda è... come faccio a capire se l'utente clicca qualcosa, o la pagina si aggiorna da sola e quindi l'utente non fa nulla ?
Spero di essere stato chiaro...