Re: session timeout

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



# store entry time to session
$_SESSION['entry_time'] = time();

# checking if session expired
if((time() - $_SESSION['entry_time']) > 3600)  #session expired after 1 hour
{
  header('login.php');
  exit;
}

-afan


> Hi all.
>
> I have users log into my site to perform certain actions. However, I
> want to create a timed session so that it automatically logs them out
> after a certain amount of time. I am using
> `session_set_cookie_params()` to create the amount of available time
> that the user is logged in.
>
> But my question is: how do I test to see if the session has timed out?
> Once the session time has elapsed, are the $_SESSION variables
> automatically destroyed or what?
>
> Thanks in advance,
> ~Philip
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux