online zeit eines users stoppen

thespecialx

Mitglied
hallo, ich habe ne frage : ich würde gerne für jeden user der bei mir auf der seite eingeloggt ist ,die zeit zählen , die er eingellogt auf meiner seite verbringt.

ich hab mir folgendes gedacht , aber keine ahnung ob das was bringt:

in die mysql speichere ich die anfangszeit , wenn sich der user ausloggt oder der session time out eintritt speichere ich die endzeit : ziehe diese von einander ab, und hab dann die zeit die er auf meiner seite verbracht hat ?
oder ?
 
Und was machst du, wenn der User sich nicht ausloggt sondern einfach den Browser dicht macht oder das System abschmiert ?
 
Das wird nicht möglich sein, da es zu viele Fälle gibt, in denen dein System nicht greift.
Was du jedoch machen könntest wäre, dass du die Differenz zwischen den Aktivitäten des Benutzers ausrechnest.
 
Zurück