Re[2]: [PHP] timer on sessions?

From: Date: Wed, 17 Jul 2002 16:09:45 +0000
Subject: Re[2]: [PHP] timer on sessions?
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-108106@lists.php.net to get a copy of this message
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" <asmodean@lka.nu> wrote in message J> news:8312607156.20020717174408@lka.nu... >> 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:asmodean@lka.nu >> Let's assume you've set your session timestamp (assume it's called $session_time) to time() at the time of login. Now, in the script... if ((time() + 300) > $session_time) { } This would be a check to see if the session is still valid. Timewise. -- Best regards, Asmodean mailto:asmodean@lka.nu

« previous php.general (#108106) next »