Versio

automatisch uitloggen na 10 min.

Overzicht Reageren

Tamara

Tamara

01/05/2009 23:34:00
Quote Anchor link
Goeienavond,

Ik heb een inlogsysteem met sessie, gekoppeld aan mn database. Ik vroeg me af wat de beste oplossing is om iemand automatisch na 10 min. uit te loggen (als hij dus niet actief is geweest in die 10 min)

Ik zag dat het met setcookie() kon, maar dat is natuurlijk clientside.

Kan het ook met een sessie variable?
 
PHP hulp

PHP hulp

23/05/2012 22:12:49
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Gerben G

Gerben G

01/05/2009 23:37:00
Quote Anchor link
Je kunt in de database de tijd van zijn laatste actie opslaan. En dan bij elke actie kijken of de tijd minder dan 10 minuten geleden is.
 
Afra ca

Afra ca

01/05/2009 23:45:00
Quote Anchor link
Je kan in je php config file instellen na hoeveel seconden een sessie verloopt. Als je inlogsysteem gebasseerd is op sessie variabelen, moet je dan opnieuw inloggen.

edit: ga op zoek naar php.ini , als het goed is in de php install folder, en zoek naar:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
session.cookie_lifetime = 3600


3600 is het aantal seconden dat de sessie geldig is.

Besef me net dat ook dit cookies betreft, maar ook sessies zijn gebasseerd op cookies (sessie_id in cookie)....
Gewijzigd op 01/01/1970 01:00:00 door Afra ca
 



Overzicht Reageren