<?php
$db = null; // Соединение с БД
$ip = '192.168.0.100'; // IP пользователя
function is_banned($ip) use ($db) {
$numbers = explode('.', $ip);
$pattern = ''^(%d|[*]).(%d|[*]).(%d|[*]).(%d|[*])$'';
$query = $db->query('SELECT * FROM banned_ip WHERE ip RLIKE ' . $pattern . ' AND expiry_date > ' . $date_now . ' LIMIT 1');
return $query && $query->fetch();
}
if (is_banned($ip)) {
echo 'Блок';
}