| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 541 人关注过本帖
标题:求助 ASP如何限制网站访问
只看楼主 加入收藏
儒生
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-4-16
收藏
 问题点数:0 回复次数:2 
求助 ASP如何限制网站访问
我想限制多个IP段禁止访问我的网站,不知道该如何限制?
希望能有个高手给我一段代码!
搜索更多相关主题的帖子: ASP 访问 
2008-04-16 16:15
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
Request.ServerVariables("REMOTE_ADDR")
用这个方法取出客户端的IP地址,然后IF判断IP段来禁用
比如
Dim Prohibition(3)
Prohibition(0)="101"
Prohibition(1)="201"
Prohibition(2)="203"
Dim UserIP,IPAry
UserIP=Request.ServerVariables("REMOTE_ADDR")
IPAry=Split(UserIP,".")
Dim i,IsIllegal
IsIllegal=False
For i=0 To UBound(Prohibition)
    IF IPary(0)=Prohibition(i) Then
       IsIllegal=True
    End IF
Next
IF IsIllegal Then
   Response.Write "IP地址在禁止段内,禁止访问本站"
End IF
收到的鲜花
  • 儒生2008-05-10 16:01 送鲜花  2朵   附言:我很赞同
2008-04-16 16:28
chg
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2008-4-15
收藏
得分:0 
经典。。。。经典
2008-04-16 18:32
快速回复:求助 ASP如何限制网站访问
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014055 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved