(NOW() - INTERVAL $t SECOND);")) > 0 ? TRUE : FALSE; } function ipt_log($i,$p) { global $IPT_LOC;if($i != $IPT_LOC) mysql_query("INSERT INTO `iptracking` (tracking,ip,page) VALUES ('view', INET_ATON('{$i}'), '{$p}')"); } function ipt_clean() { mysql_query("DELETE FROM `iptracking` WHERE `tracking` = 'view' AND `when` < (NOW() - INTERVAL 5 MINUTE)"); } function ipt_checker($p) { global $IPT_LOC,$IPT_TF,$IPT_MSG;$a=$_SERVER['REMOTE_ADDR'];if(!ipt_exists())ipt_create();else ipt_clean();if($a==$IPT_LOC){return;}if(ipt_check($a,$IPT_TF,$p)){echo"{$p} - {$IPT_MSG} ({$IPT_TF}s limit)";exit;}else{ipt_log($a,$p);}} function ipt_rpc($p) { global $IPT_LOC,$IPT_TF;$a=$_SERVER['REMOTE_ADDR'];if (!ipt_exists()) ipt_create();else ipt_clean();if($a==$IPT_LOC){return true;}if(ipt_check($a,$IPT_TF,$p)){return false;}else{ipt_log($a,$p);return true;}} ?>