login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Checken of ze nog actief zijn (Opgelost)

Offline Borre - 21/05/2009 22:16
Avatar van BorreNieuw lid Hallo,

hoe kan ik iemand automatisch laten uitloggen en terwijl een SQL opdracht laten uitvoeren indien de persoon inactief is? Dus niets doet op de site..

Ik heb totaal geen idee hoe ik dit zou automatisch laten nakijken..

Groeten.

4 antwoorden

Gesponsorde links
Offline Bart - 21/05/2009 22:19 (laatste wijziging 21/05/2009 22:20)
Avatar van Bart PHP expert Op elke pagina $_SESSION['lastActivity'] updaten en inserten in de database (huidige timestamp).

Eerst controleren of $_SESSION['lastActivity'] nog geldig is (bijv 900 seconden). Zoniet doorsturen naar logout.php en zoja $_SESSION['lastAcitivy'] updaten met time().

En dit herhaal je boven elke pagina.
Offline Borre - 21/05/2009 22:21
Avatar van Borre Nieuw lid En hoe controleer ik dat dan ?

Ben namelijk trug nieuw @ PHP en moet nog veel bijleren.. ;)

Groeten
Offline Bart - 21/05/2009 22:24 (laatste wijziging 21/05/2009 22:26)
Avatar van Bart PHP expert http://plaatscode.be/136588/

Adhv die update kun je dus ook bij het inloggen nakijken of de persoon nog ingelogd is of niet ;)

//offtopic
"Je bent reeds ingelogd", heerlijke melding.
Offline Borre - 21/05/2009 22:28
Avatar van Borre Nieuw lid Haha 

Bedankt
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.19s