|
Die letzten 5 Postings in diesem Thema » Alle anzeigen
von languitar |
Sessions verfallen nach einer Zeit, die vom Server gegeben wird. KAnnst du irgendwo in der phpinfo finden. |
von FrediL |
Habe ich das auch richtig verstanden, dass der User, wenn er sich nicht manuell ausloggt und die Session zerstört quasi immer eingeloggt ist und somit die Session immer besteht???
Ich nutze Sessions nämlich auch für einen Counter. Dort werden die Sessions nie geschlossen, da man die Seite ja einfach durch schließen des Browsers beendet. Wann verfallen diese Sessions ? |
von FrediL |
Ist sie auch. Ich wollte aber mal wieder ein bisschen mit PHP spielen und testen. Sonst bleibe ich ja ewig auf der gleichen Stelle stehen und lerne nie dazu
Also müsste ich dann, falls eine längere Inaktivität festgestellt wird einfach den Wert der max. Inaktivität addieren (in deinem Bsp. 3min.)
oder ??? |
von languitar |
das kannst du dann im grunde nur über eine maximale Dauer der Inaktivität definieren. Meinet wegen der User muss alle 3 Minuten was machen, sonst gilt er als ausgeloggt. Ich finde diese Spielerei mit der Anzeige aber eigentlich völlig überflüssig! |
von FrediL |
Hallo!
Es geht auf die Ferien zu, da sollte man sich mit neuen Projekten beschäftigen.
Ich möchte daher einen Login realisieren, in dem zu jedem Nutzer die Dauer aller Logins gespeichert wird.
Ich habe mir das so vorgestellt:
User loggt sich ein -> Timestamp wird in die DB geschrieben
User loggt sich aus -> Timestamp - Timestamp aus DB + Dauer aus DB werden in die DB als Dauer eingetragen
Ok, dass sollte soweit funktionieren. Login und Logout wollte ich mit Sessions realisieren. Außerdem noch so Spielereien wie länger als 10 min. inaktiv ... --> Verbesserungsvorschläge sind immer willkommen
Nur was passiert mit der Session und der Logindauer, wenn sich ein User mal nicht ausloggt, sondern einfach die Seite schließt ???
Vielen Dank im Voraus
FrediL
---
ergebniswelt.com -> Fußballergebnisse und mehr |
|
|
|