- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
function ValidateIPAdress($value){
if (preg_match('/^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$/', $value)){
return true;
}
return false;
}
if( ValidateIPAdress("192.168.0.1") )
echo("This is an IPAdress");
else
echo("This is not an IPAdress");
ossa 16.03.2011 19:41 # +3
vdmodule 16.03.2011 19:42 # 0
Анонимус 16.03.2011 21:22 # 0
vdmodule 16.03.2011 21:32 # +9
Lure Of Chaos 16.03.2011 21:46 # 0
vdmodule 16.03.2011 21:50 # +1
Lure Of Chaos 16.03.2011 21:56 # 0
Анонимус 16.03.2011 21:59 # +8
черный SEO детектед
Анонимус 16.03.2011 21:56 # +1
Lure Of Chaos 16.03.2011 21:58 # 0
bugmenot 16.03.2011 23:00 # 0
Lure Of Chaos 16.03.2011 23:17 # 0
Анонимус 17.03.2011 00:07 # 0
в перле не принято велосипиздничать: http://search.cpan.org/dist/Net-IP/IP.pm
vdmodule 17.03.2011 01:30 # +7
Анонимус 17.03.2011 01:36 # +4
Ставлю плюс Вашей мессаге: "Если бы PHPшники разбирались в PHP..."
А вот если бы в PHP функции разбивались бы хоть на какие-то модули, хоть по префиксу, то найти их было бы проще))
gegMOPO4 17.03.2011 00:48 # 0
Lure Of Chaos 17.03.2011 00:51 # 0
gegMOPO4 17.03.2011 00:58 # 0
Анонимус 17.03.2011 01:38 # 0
тоже мне "грамматика"
Мистер Хэнки 16.03.2011 22:32 # +2
vdmodule 16.03.2011 22:56 # +2
danilissimus 17.03.2011 09:15 # 0
и вобще все от 256 до 100500.
Анонимус 17.03.2011 15:12 # 0
vdmodule 17.03.2011 15:21 # 0
Анонимус 17.03.2011 15:32 # 0
bugmenot 17.03.2011 15:24 # +1
bober_maniac 16.03.2011 22:58 # +2
eth0 17.03.2011 20:47 # 0
[слоупоук.жпг]
Надо хоть иногда дочитывать посты до конца.
Анонимус 17.03.2011 00:06 # +2
gegMOPO4 17.03.2011 00:47 # 0
istem 17.03.2011 02:31 # +1
пойду пингану...
хрен...
"address is not valid"
--
а жаль...
byss 17.03.2011 11:53 # +1
PING 000.000.000.000 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_req=1 ttl=64 time=0.054 ms
64 bytes from 127.0.0.1: icmp_req=2 ttl=64 time=0.042 ms
64 bytes from 127.0.0.1: icmp_req=3 ttl=64 time=0.047 ms
^C
--- 000.000.000.000 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.042/0.047/0.054/0.009 ms
Что я делаю не так?)
vdmodule 17.03.2011 13:22 # 0
danilissimus 17.03.2011 15:30 # +7
на самом деле в данной ситуации соснул линукс, т.к. 0.0.0.0 НЕ ДОЛЖЕН определяться как 127.0.0.1, это совершенно разные адреса.
bugmenot 17.03.2011 15:36 # 0
Анонимус 17.03.2011 17:07 # 0
а чому 0.0.0.0 это бродакаст?
255.255.255.255 же.
bugmenot 17.03.2011 19:46 # 0
внезапно
на нём даже роутить можно, при желании :-D
Анонимус 17.03.2011 20:51 # 0
я имел ввиду 127.0.0.0/8 все таке)
попробуйте
кажется так
и узнаете
bugmenot 17.03.2011 22:18 # 0
Анонимус 17.03.2011 22:37 # 0
тоесть по 127.0.0.0/255.0.0.0 должен всегда отвечать локалхост
а сиська так не делает
попробуйте ping 127.0.0.1
и в доке у них сказано что речь в assigned numbers идет о ХОСТЕ, а они дескать не хост а РОУТЕР.
а ИНТЕРФЕЙС loopback тут непричем, это я попал пальцем в жопу видимо
bugmenot 18.03.2011 00:16 # 0
а что должно произойти?
в IOS внутренние лупбеки по другому устроены
Анонимус 18.03.2011 00:56 # 0
случится "....."
потому что пакеты никуда не пойдут
потому что на IOS 127.0.0.1 не пингует сам себя
в отличие от других ос
>>в IOS внутренние лупбеки по другому устроены
я зна, там на них какие-то сложные конструкции строили чуть ли не для IBGP
bugmenot 18.03.2011 01:38 # 0
то на виртуальном интерфейсе, а внутренние для диагностики физического уровня используются вроде (ничего под рукой нет попробовать)
Анонимус 18.03.2011 01:44 # 0
честно говоря я кроме 857W и 805 сам плотно ничего не крутил.
в старших роутерах и уже тем более о свичах-каталистах только одним глазом:))
bugmenot 18.03.2011 13:20 # 0
http://www.cisco.com/en/US/tech/tk713/tk628/technologies_tech_note09186a00800a754b.s html
sectus 17.03.2011 05:22 # +5
http://farm5.static.flickr.com/4130/5010395815_8362a0e8e6.jpg
bugmenot 18.03.2011 03:33 # 0
позапрошлый год
sectus 18.03.2011 05:24 # 0