Ciao, devo realizzare un sistema che mi conta quanto tempo un utente sta a vedere una pagina. Si tratta di una piattaforma e-learnign che sto cercando di concludere..... adesso ho questo problema ... e cioè...
l'utente si logga, vede i corsi ai quali è iscritto e inizia a seguire il corso... ok?
inizierò così a scrivere su db l'ora di ingresso e quando avrà finito, scriverò l'ora di fine... ecco la prima domanda... esiste una sorta di funziona che faccia la differenza fra due data o due ore ?
Altra domanda... come gestiso il fatto che se l'utente chiude il browser senza cliccare su esci avrò una data di inizio (o meglio ora di inizio) senza la corrispettiva ora di chiusura.... esiste un modo per gestire l'evento close del browser ?
Ho sentito parlare di alcuni tipi di dato che trasfomano i secondi in una specie di "tempo seriale..." su cui torna molto + facile eseguire operazioni di tipo somma, sottrazione etc etc.
esistono davvero ? si, no ? come posso fare ?
grazie ciao![]()