PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeitbegrenzte Session


Blade1965
03.01.2006, 16:10:23
Hallo,
gibt es in PHP eine Möglichkeit eine Session nur eine bestimmte Zeit lang geöffnet zu halten, sodaß sich ein User nach n-Minuten erneut einloggen muß?

Wäre für jeden Vorschlag dankbar.

Gruß,
Frank

Opendix
05.01.2006, 14:48:02
Irgendwo kann man die lebensdauer einer Session einrichten!
Aber frag mich jetzt nicht grad wo *g*

Also würde ich einfach einen umweg nehmen:

Mach ne variable:

$_SESSION['logintime'] = time()

in der du die zeit abspeicherst, als der benutzer sich eingeloggt hast, und dann prüfst du bei jedem aufruf, ob die differenz zur jetzigen Zeit nicht grösser als die Erlaubte maximale Login-Zeit ist…

vielleicht nicht grad die sauberste Methode, sollte aber funktionieren!!!

Blade1965
06.01.2006, 10:26:02
Besten Dank :)
Hat geklappt.