Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Letzten Login Speichern

Hi, ich bastle grad ein Loginsystem und möchte den letzten Login meines Besuchers speichern. Ich setze in MySQL das Datum in `nowlogin` wenn er sich einloggt NOW(). Dann habe ich ein anderes Feld, das `lastlogin` heißt. Nach einer Stunde wird das lastlogin durch das nowlogin ersetzt. Aber kann ich das irgendwie kontrollierter machen ,mit dem letzten Login setzen, weil auch nicht alle User loggen sich aus?
Vielen Dank im Vorraus
Dulla_Po

Hier gehts zum Orginal Eintrag "Letzten Login Speichern" im Forum

Antworten

Hi

Du könntest beim Anmelden beide Felder auf NOW() setzen. Und bei jedem "session_start" das lastlogin updaten.
Damit geht dir maximal die Zeit zwischen der letzten Aktion und dem tatsächlichen Ausstieg durch zB "Browser schliessen" verloren, falls sich ein User nicht "ordentlich" ausloggt (wo wiederum lastlogin gesetzt werden muss)

Besser wären beide Felder allerdings DATETIME, wenn du die Verweildauer berechnen willst.


Hier gehts zum Orginal Eintrag "Letzten Login Speichern" im Forum
 
phpforum.de | Impressum