![]() |
Проверить IP по маске
Есть маски типа 83.151.0.0/20
Считается как то так: http://www.opennet.ru/ipcalc.shtml?ip=83.151.0.0&netmask=/20&submit= Как в PHP просто и главное точно проверить подходит ли IP под эту маску? |
Маска такого вида не определяет диапазон типа 83.151.0.0 - 83.151.0.20
Вот нашел более менее понятное объяснение алгоритма расчета маски: http://www.cap-design.ru/ksptp/5_2_4.php, а вот и функция, похожая на верную: PHP код:
|
А такая не пододит?
PHP код:
|
prescott Вроде задача была та же и это работало; https://forum.antichat.ru/showpost.php?p=1162648&postcount=9338
|
| Время: 20:46 |