CCCPaste

CIDR checking

list ($startIP, $rPrefix) = split('/', $row['ban_ip']);
$rPrefix = (~0) << (32 - $rPrefix);
$startIP = ip2long($startIP) & $rPrefix;
$userIP = ip2long($ip) & $rPrefix;
if ($userIP == $startIP)
{
  return true;
}