@iddimon3

Проверка ip адресов с пулами php?

Есть такой код для проверки ip адресов.

function getIP() {
        if(isset($_SERVER['HTTP_X_REAL_IP'])) return $_SERVER['HTTP_X_REAL_IP'];
    return $_SERVER['REMOTE_ADDR'];
    }
    if (!in_array(getIP(), array('79.142.16.0', '195.189.100.0', '91.232.230.0', '91.213.51.0'))) die("hacking attempt!");
    $sign = md5($merchant_id.':'.$_REQUEST['AMOUNT'].':'.$merchant_secret.':'.$_REQUEST['MERCHANT_ORDER_ID']);
    if ($sign != $_REQUEST['SIGN']) die('wrong sign');


Но столкнулся с проблемой, на сайте дали такие ip 79.142.16.0/20 195.189.100.0/22 91.232.230.0/23 91.213.51.0/24
Как делать проверку по ним не знаю, помогите разобраться.
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
02 мая 2024, в 23:56
2000 руб./за проект
02 мая 2024, в 23:29
1500 руб./в час
02 мая 2024, в 23:16
7500 руб./за проект