注册 登录
编程论坛 ASP技术论坛

[求助]怎么判断IP地址的合法性?

xiapi 发布于 2007-10-31 08:59, 755 次点击

最近一直受到一些群发软件的骚扰,用过验证码,用过随机问题,都不能有效的控制住,获取到他们的IP地址都是一些:“9484d4”这样的六位数字和字母的组合。

只是过滤掉这种IP地址很容易,但是我想写一个可以判断所有IP地址合法性的一个函数,有没有什么例子可以参考的,或者思路,还有就是V6地址最好也能辨认。

1 回复
#2
永夜的极光2007-10-31 10:10
这么神奇的ip,还没见过呢,是不是16进制表示的?

你可以用split分解ip,看看是不是4段,而且每段是不是0~255,这样就可以了吧
1