主题:  请问ip限制怎么做到?谢谢

Such a lovely place

职务:普通成员
等级:2
金币:10.0
发贴:573
注册:2001/11/4 21:15:56
#12002/10/8 16:48:28
1、请问在页面上显示你的ip地址的代码怎么写?

2、我想在首页限制某些地区的访问,请问代码怎么写?
在源文件首行这样写可以吗?
<% dim 变量
变量 = "问题1"中的代码
if xxx.xxx.xxx.xxx<=变量<=xxx.xxx.xxx.xxx
then response.redirect("url")
end if
%>
……
可以吗?
还有那个ip判断怎么写?象我那样写可以吗?好想ip地址不能那样比较大小的吧?
怎么养才能判断ip范围呢?请大家指教。谢谢



Such a lovely place

职务:普通成员
等级:2
金币:10.0
发贴:573
注册:2001/11/4 21:15:56
#22002/10/8 17:03:56
例如:200.120.5.0 <= 200.120.5.10<=200.120.5.255

这样比较肯定不对吧?捕捉到的ip地址是文本格式吧?用什麽转换函数呢?转换成数字格式吗?



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#32002/10/11 9:11:46
可以把ip地址按“."splite,然后做判断



Such a lovely place

职务:普通成员
等级:2
金币:10.0
发贴:573
注册:2001/11/4 21:15:56
#42002/10/12 23:42:41
谢谢。我查了一些资料。用一些字符串函数,分别取不同左或右位数来比较。:)



jujishou

职务:普通成员
等级:1
金币:0.0
发贴:55
注册:2002/9/27 21:33:02
#52002/10/13 15:09:17
哈哈轮到我帮你了!
<%@ language=vbscript%>
<%ip="屏蔽的IP"
ip1=Request.ServerVariables("REMOTE_ADDR")
if ip1=ip then
response.write"可以访问"
else
response.write"不可以访问"
end if%>



Such a lovely place

职务:普通成员
等级:2
金币:10.0
发贴:573
注册:2001/11/4 21:15:56
#62002/10/14 11:05:20
我已经搞定,在此,也三刻有啊:)