亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > Jsp/Servlet > asp實現限制一個ip只能訪問一次的方法

asp實現限制一個ip只能訪問一次的方法

  • 資源大小:2 K
  • 上傳時間: 2016-07-14
  • 上傳用戶:helei0915
  • 資源積分:2 下載積分
  • 標      簽: asp 訪問

資 源 簡 介

asp實現限制一個ip只能訪問一次的方法

<% 
'///////////////////////////////////////////////////// 
'// // 
'//作用:一個IP地址只允許訪問本頁一次 // 
'//引用:<!-- #include file="Check_Ip.asp" --> // 
'// // 
'///////////////////////////////////////////////////// 
 
'Response.Charset = 936 '設置輸出編碼為簡體中文 
'Response.Buffer = false '關閉緩沖區 
 
Dim Fso,ts,IpList,Cfs 
 
'設置Cookies函數 
Function SetCookie() 
Response.Cookies("IsBrow") = "Brow"
Response.Cookies("IsBrow").Expires = Date+365 
End Function 
 
'記錄IP地址函數 
Function WriteIp(FileName, IpAddress) 
Set Fso = Server.CreateObject("Scripting.FileSystemObject") 
Set ts = Fso.OpenTextFile(Server.MapPath(FileName),8,true) 
ts.WriteLine IpAddress 
ts.Close 
Set ts = Nothing 
Set Fso = Nothing 
End Function 
 
'讀取IP地址函數 
Function ReadIpList(FileName) 
Set Fso = Server.CreateObject("Scripting.FileSystemObject") 
If Not Fso.FileExists(Server.MapPath(FileName)) Then 
CreateFile("Iplist.txt") 
Exit Function 
End If 
 
Set ts = Fso.OpenTextFile(Server.MapPath(FileName)) 
Iplist = ts.ReadAll 
ts.Close 
Set ts = Nothing 
Set Fso = Nothing 
ReadIpList = Iplist 
End Function 
 
'創建文件函數 
Function CreateFile(FileName) 
Set Fso = Server.CreateObject("Scripting.FileSystemObject") 
Set Cfs = Fso.CreateTextFile(Server.MapPath(FileName)) 
Cfs.Close 
Set Cfs = Nothing 
Set Fso = Nothing 
End Function 
 
'關閉當前IE窗口函數(注:IE6下通過,其他瀏覽器未測試) 
Function CloseWindow() 
'Response.Write "<script>window.location='javascript:window.opener=null;window.close();'</script>" 
Response.Redirect "http://www.baidu.com"
End Function 
 
Ip = Request.ServerVariables("REMOTE_ADDR") '獲取瀏覽者IP地址 
 
Cookie = Request.Cookies("IsBrow") '獲取當前Cookies 
'Response.Write Cookie 
 
If Request.ServerVariables("HTTP_X_FORWARDED_FOR") <> "" Then 
Response.Write "本站不允許使用代理訪問"
Response.End() 
Else 
If Cookie = "Brow" Then 
CloseWindow() 
Else 
If Instr(ReadIpList("Iplist.txt"),Ip) <>0  Then 
CloseWindow() 
Else 
WriteIp "Iplist.txt" , Ip 
End If 
SetCookie() 
End If 
End If 
%>

相 關 資 源

主站蜘蛛池模板: 洪泽县| 特克斯县| 宜兰县| 昆山市| 瑞昌市| 六安市| 弋阳县| 于田县| 阿图什市| 阿克| 抚顺县| 嫩江县| 金堂县| 林口县| 吉林市| 阿城市| 潍坊市| 永昌县| 桃园县| 高阳县| 霍邱县| 清新县| 蓝田县| 虞城县| 凌海市| 林州市| 临洮县| 安庆市| 翁源县| 象山县| 藁城市| 中卫市| 镇宁| 军事| 阿克| 新泰市| 邯郸县| 吉木乃县| 达拉特旗| 平武县| 黎川县|