Mailinglisten-Archive |
Ringo Großer wrote:
> hallo liste,
>
> ich möchte ein sessionverhalten realisieren, welches
> ähnlich wie auf banking seiten den nutzer nach einer
> gewissen inaktiven zeit wieder auf die login seite
> verweist.
>
> in der phpinfo finde ich nun 3 zeitbezogene session
> setting:
> 1. session.cache_expire
> 2. session.cookie_lifetime
> 3. session.gc_maxlifetine
>
> an welchem wert würde ich mich hier orientieren und
> den ggf beeinflussen müssen?
manuell
$session_max_lifetime = 60 * 10; // 10 Minuten
if (! empty($_SESSION['last_access'])
&& (time() - $_SESSION['last_access']) > $session_max_lifetime) {
//logout();
} else {
$_SESSION['last_access'] = time();
}
--
Sebastian Mendel
www.sebastianmendel.de
www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive