一只牛の窝

生命只是在演绎着自己的精彩,分享才是最大的快乐……

« 什么是JS,JS在网页的调用方法和简单的编写方法ASP代码做一个不关联数据库的密码登陆页面及应用于加密附件方法 »

通过ASP禁止指定IP和只允许指定IP访问网站

一、禁止指定IP防问网站,并执行相应操作:

<%
Dim IP,IPString,VisitIP
'设置IP地址,用“|”隔开
IPString="|192.168.0.42|192.168.0.43|"
'获取IP地址
IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If IP = "" Then 
IP = Request.ServerVariables("REMOTE_ADDR")
End If
VisitIP="|"&IP&"|"
If instr(1,IPString,VisitIP)>0 Then 
'符合禁止的IP执行相应的操作
Response.write "您所在的IP禁止访问"
response.end
End If
%>


二、把代码修改一下,只允许指定IP防问网站,并执行相应操作:

<%
Dim IP,IPString,VisitIP
'设置IP地址,用“|”隔开
IPString="|192.168.0.42|192.168.0.42|"
'获取IP地址
IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If IP = "" Then 
IP = Request.ServerVariables("REMOTE_ADDR")
End If
VisitIP="|"&IP&"|"
If instr(1,IPString,VisitIP)>0 Then 
'符合的IP执行相应的操作
Response.write 您所在的IP可以访问"
else
'不符合的IP执行相应的操作
Response.write "您所在的IP禁止访问"
response.end
End If
%>


三、实际应用中的使用方法:
然后把上面其中的代码另存为IP.asp文件,然后用下面方法在asp程序页面加入下面代码即可

<!-- #include file="IP.asp" -->



原创文章如转载,请注明:转载自 阳春一月 [ http://blog.ycjan.com/ ]

本文链接地址:http://blog.ycjan.com/asp/20090522279.html

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Arwen Build 81206

Copyright ycjan.com 粤ICP备08002314号