|
|
|
| Доброго времени суток!
Подскажите как с помощью PHP узнать что ip адрес (192.168.1.17) находиться в диапазоне 192.168.1.1 и 192.168.1.255? | |
|
|
|
|
|
|
|
для: Ru
(05.02.2007 в 15:29)
| | Можно разбить его по символу (.) и смотреть второй элемент, который д.б. равен 1. | |
|
|
|
|
|
|
|
для: Ru
(05.02.2007 в 15:29)
| | приветсти адреса к числам и сравнивать как числа. | |
|
|
|
|
|
|
|
для: Loki
(05.02.2007 в 15:44)
| | >приветсти адреса к числам и сравнивать как числа.
А с помощью каких функций? | |
|
|
|
|
|
|
|
|
для: Loki
(05.02.2007 в 16:01)
| | Благодарю, помогло! | |
|
|
|
|
|
|
|
для: Loki
(05.02.2007 в 15:44)
| | Да тут вроде целая куча вариантов 1. $a=strtok($ip,'.');$a.=strtok('.');$a.=strtok('.');if($a=='1921681')... 2. $pos=strrpos($ip,'.');$a=substr($ip,0,$pos);if($a=='192.168.1')... 3. if(substr_count($ip,'192.168.1.'))...Про регулярные выражения промолчу... :-D | |
|
|
|