J>> I am not able to test from this machine so please tell me if I am right or
J>> wrong on this:
J>> $tmp = time();
J>> $tme = time() - 5*60;
J>> session_register('tmp');
if ($tmp >>>= $tme) {
J>> echo 'Time has not reached 5 minutes, session still valid';
J>> } else {
J>> echo 'Timer has reached 5 minutes, you will need to log back in to
J>> continue.'; }
J>> "Asmodean" <[EMAIL PROTECTED]> wrote in message
J>> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>>> J> Not sure how to go about setting up a function to parse the date, hour,
>>> J> minutes, seconds, take the seconds and register them in a session var,
J>> then
>>> J> do a check on the session var (seconds) vs. the seconds var + 5*60 (or
J>> 5
>>> J> minutes) to time out the session and force the user to log back in. My
>>> J> problem is finding the correct way to check the seconds in php. Any
J>> help or
>>> J> pointers is appreciated.
>>> J> Jas
>>>
>>> time() will give you a UNIX timestamp. Use it to do the math.
>>>
>>> --
>>> Best regards,
>>> Asmodean mailto:[EMAIL PROTECTED]
>>>
A> Let's assume you've set your session timestamp (assume it's called
A> $session_time) to time() at the time of login. Now, in the script...
if ((time() + 300) >> $session_time) {
A> }
A> This would be a check to see if the session is still valid. Timewise.
A> --
A> Best regards,
A> Asmodean mailto:[EMAIL PROTECTED]
Wrong. My fault. ;)
It's...
if (time() > $session_time + 300) {
}
Sorry.
--
Best regards,
Asmodean mailto:[EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php