主题:  初级问题:判断IP地址段

老张

职务:普通成员
等级:5
金币:10.0
发贴:2796
注册:2001/5/11 12:41:55
#12003/1/19 17:49:22
asp中如何用VBScript判断来访者是否在某个IP地址段,比如判断来访者是否在 12.88.170.1 - 196,应该怎样写。

谢谢!没办法,太笨:)



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
注册:2002/2/2 11:30:51
#22003/1/19 20:01:07




老张

职务:普通成员
等级:5
金币:10.0
发贴:2796
注册:2001/5/11 12:41:55
#32003/1/21 18:49:42
谢谢!
我还没有试行不行。但我不明白,a.value/b.value/c.value/ 从何取得用户IP,它们是系统变量?



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
注册:2002/2/2 11:30:51
#42003/1/21 19:40:32
sorry,误解你的意思了,重给你写过

ip=server.variables("remote_addr")
if left(ip,10)="12.88.170." and 1<=mid(ip,11,3)<=192 then
response.write "合法IP"
else
response.write "出错"
end if



老张

职务:普通成员
等级:5
金币:10.0
发贴:2796
注册:2001/5/11 12:41:55
#52003/1/21 23:19:18
谢谢!
回去试试,我像这样应该行了。