Как определить вхождение ip?http://softtime.ru/forumКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post403008Проверила на примере. Все правильно. Раньше думала, что только числа сравниваются, а строки только по длине.Как определить вхождение ip?Thu, 15 Oct 2009 13:18:23 +0300ЛенаКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post403000как строки сравнивают. if($s1 "= $s_ip && $s_ip "= $s2) Точку с запятой - спасибо - поправил.Как определить вхождение ip?Thu, 15 Oct 2009 12:23:29 +0300TrianonКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402993При конвертировании bin2hex получаем строку. Как потом эти строки на больше/меньше сравнивать? У вас там кстати точка с запятой не...Как определить вхождение ip?Thu, 15 Oct 2009 10:48:51 +0300ЛенаКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402963а если встанет задача работать с диапазонами адресов, которые не являются сетями класса C?Как определить вхождение ip?Thu, 15 Oct 2009 00:23:06 +0300TrianonКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402961регулярными выражениями не хотелось бы принципиально 1. долгие 2. возможны изменения от версии к версииКак определить вхождение ip?Thu, 15 Oct 2009 00:04:52 +0300NeviКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402960спасибо за ответ! Я обязательно изучу то что вы написали, может даже пойму, т.к. я в первые вижу все представленные...Как определить вхождение ip?Thu, 15 Oct 2009 00:01:32 +0300NeviКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402957Не нужно оно Вам... function ipv4flat($addr) { return bin2hex(pack('l', ip2long($addr))); } После такого преобразования адреса можно будет сравнивать на больше/меньше/равно.Как определить вхождение ip?Wed, 14 Oct 2009 23:39:05 +0300TrianonКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402956способов много, можно так: "? preg_match_all("/(\w+)\.(\w+)\.(\w+)\.(\w+)/", "123.234.163.121", $out); echo $out.'.'.$out.'.'.$out; ?"Как определить вхождение ip?Wed, 14 Oct 2009 23:28:51 +0300DiplexКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402946а подскажите стандартную функцию php чтобы выводило все по последнюю точку? 123.234.163.121 чтобы вывело 123.234.163 отрезав .121 я нашел чтото...Как определить вхождение ip?Wed, 14 Oct 2009 22:28:48 +0300NeviКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402944попробуйте - увидите.Как определить вхождение ip?Wed, 14 Oct 2009 21:48:26 +0300TrianonКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402942как могут быть ошибки если тупо сравнивать стринговые переменные в которых нет букв а цифры во всех кодировках одинаковые ???...Как определить вхождение ip?Wed, 14 Oct 2009 21:36:30 +0300NeviКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402940У меня получилось с первого раза рандомно написать айпи так, чтобы условие оказалось верным. Из серии "не подумал".Как определить вхождение ip?Wed, 14 Oct 2009 21:26:53 +0300neadekvatКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402939правильный путь - преобразовывать ip из текста в двоичный вид ipv4 , а из него - в шестнадцатеричное беззнаковое представление...Как определить вхождение ip?Wed, 14 Oct 2009 21:25:36 +0300TrianonКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402938Вам самому контрпример не придумать? Пожалуйста. Входит ли IP 11.22.33.10/29 в свою собственную подсеть? $a = '11.22.33.8' $b = '11.22.33.15'...Как определить вхождение ip?Wed, 14 Oct 2009 21:23:01 +0300TrianonКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402937спасибо - НО вопрос ШИРЕ. Я видимо не полностью сказал пример есть ip адреса, которые, мне нужно проверить $ipaa =...Как определить вхождение ip?Wed, 14 Oct 2009 21:19:33 +0300NeviКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402936Того же мнения. Это не смешной, но рабочий вариантКак определить вхождение ip?Wed, 14 Oct 2009 21:18:37 +0300neadekvatКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402935не смешноКак определить вхождение ip?Wed, 14 Oct 2009 21:17:26 +0300TrianonКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402934if ($c "= $b AND $c "= $a) { echo 'ok'; } Где $b - наибольшее значение промежутка, $a -...Как определить вхождение ip?Wed, 14 Oct 2009 21:03:51 +0300neadekvatКак определить вхождение ip?http://softtime.ru/forum/read.php?id_forum=1&id_theme=68787#post402932Не могу решить вроде бы простую задачу - помогите плиз! Например есть ip адреса 1) 11.22.33.0 - 11.22.33.255 2 44.55.66.0...Как определить вхождение ip?Wed, 14 Oct 2009 20:44:57 +0300Nevi