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]
>>

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:[EMAIL PROTECTED]


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

Reply via email to