Простая функция на PHP для валидации разрешенных IP адресов (или запрещенных, кому как удобнее).

--
50 грн кэшбека при оформлении карты MonoBank: https://monobank.ua/r/Zd6LxX
--
Payeer: P1076541811
--
Задонатить бетховенов:
usdt: 0x03f423C10afa3425727c2aa17ce12763532990Cd
btc: bc1qvgcc7xdy00wy4u7h5hg40xqd9jsltc9ke4jgy6
eth: 0x03f423C10afa3425727c2aa17ce12763532990Cd
Простая функция на PHP для валидации разрешенных IP адресов (или запрещенных, кому как удобнее).
function white_list($request_ip)
{
$white_list_ip_range = [
'/^84\.194\.14\.101/', // IP
'/^10\.1\.1\.(\d+)/', // маска подсети класса C
'/^10\.61\.(\d+).(\d+)/',// маска подсети класса B
];
foreach($white_list_ip_range as $ip) {
if(preg_match($ip, $request_ip)) {
return 1;
}
}
return 0;
}
Делиться материалами сайта категорически рекомендуется, в качестве благодарности - ссылки на источник, и делитесь во благо распространения информации.