#=============================# # Client ban by hostyle # #=============================# $uagent = $_SERVER['HTTP_USER_AGENT']; $bua = do_mysql_query("SELECT regex, reterr FROM banned_agent WHERE active = 'yes'") or err('Tracker error (1)'); while ($nea = mysql_fetch_array($bua)){ $n = $nea['regex']; if (preg_match("/$n/", $uagent) && $nea['exception] != 'yes' ) { if ($nea['reterr]) { err($nea['reterr]); } else { err("Out of date or Banned Client, $uagent"); } } } #====================# # End client ban # #====================#