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