Hello,

I am trying to find the correct code (I have searched awhile and either i'm not typing it correctly or i just can't find it) I have a few web based games that i program and I have users that have set up macros to login and play the game for them while they are afk...essentially giving them an unfair advantage. I have already install my version of a Capticha for log ins, but I want to set sessions to exactly 60 minutes. Not 60 minutes from the last time they loaded a page. That way forcing them to re log in every hour and have to really be there. I know there is no way to eliminate botting and macroing 100%, but this will cut it down tremendously. With this they would only be able to run a bot for 1 hour before having to log in again.

I was thinking if no know knows how to do this to set up table in the database that logs the time
$time=date(U);
$logouttime=$time+3600

than update the database
and on each page view pull from the database based on the user the $logouttime

if ($logouttime > $time)
{
session_unset();
session_destroy();
session_write_close();
setcookie(session_name(),'',0,'/');
session_regenerate_id(true);
}

Thanks,
Keck


...again I would much rather do it the first way, but I am not sure how to...so any and all help is greatly appreciated...thanks again