$return = (!$login || (TIMESTAMP - $login['lastupdate' > 900)) ? 5 : max(0, 5 - $login['count']); if(!$login) { C::t('common_failedlogin')->insert(array( 'ip' => $_G['clientip'], 'count' => 0, 'lastupdate' => TIMESTAMP ), false, true); } elseif(TIMESTAMP - $login['lastupdate' > 900) { C::t('common_failedlogin')->insert(array( 'ip' => $_G['clientip'], 'count' => 0, 'lastupdate' => TIMESTAMP ), false, true); C::t('common_failedlogin')->delete_old(901); |