Valar
Новичок
Организация "фильтра IP"
По-простому, бан-листа.
Есть таблица в MySQL с двумя полями:
id_filter // integer
filter_ip // varchar, 35
Во второму поле хранится ip.
Схема работы проста, в начале скрипта выполняется запрос
[sql]
SELECT COUNT(*) FROM `ipfilter` WHERE `filter_ip` LIKE '$ip_address'
[/sql]
Хочу изменить систему так, чтобы вместо значения конкретного ip, можно было ставить маски. Например, 127.0.0.* или 127.*. Как запрос для проверки построить в этом случае?
По-простому, бан-листа.
Есть таблица в MySQL с двумя полями:
id_filter // integer
filter_ip // varchar, 35
Во второму поле хранится ip.
Схема работы проста, в начале скрипта выполняется запрос
[sql]
SELECT COUNT(*) FROM `ipfilter` WHERE `filter_ip` LIKE '$ip_address'
[/sql]
Хочу изменить систему так, чтобы вместо значения конкретного ip, можно было ставить маски. Например, 127.0.0.* или 127.*. Как запрос для проверки построить в этом случае?