麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > ASP > 正文

asp實(shí)現(xiàn)限制一個(gè)ip只能訪問(wèn)一次的方法

2024-05-04 11:10:10
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

這篇文章主要介紹了asp實(shí)現(xiàn)限制一個(gè)ip只能訪問(wèn)一次的方法,感興趣的小伙伴們可以參考一下

限制一個(gè)ip只能訪問(wèn)一次,現(xiàn)在將asp代碼分享給大家:

 

 
  1. <%  
  2. '/////////////////////////////////////////////////////  
  3. '// //  
  4. '//作用:一個(gè)IP地址只允許訪問(wèn)本頁(yè)一次 //  
  5. '//引用:<!-- #include file="Check_Ip.asp" --> //  
  6. '// //  
  7. '/////////////////////////////////////////////////////  
  8.  
  9. 'Response.Charset = 936 '設(shè)置輸出編碼為簡(jiǎn)體中文  
  10. 'Response.Buffer = false '關(guān)閉緩沖區(qū)  
  11.  
  12. Dim Fso,ts,IpList,Cfs  
  13.  
  14. '設(shè)置Cookies函數(shù)  
  15. Function SetCookie()  
  16. Response.Cookies("IsBrow") = "Brow" 
  17. Response.Cookies("IsBrow").Expires = Date+365  
  18. End Function  
  19.  
  20. '記錄IP地址函數(shù)  
  21. Function WriteIp(FileName, IpAddress)  
  22. Set Fso = Server.CreateObject("Scripting.FileSystemObject")  
  23. Set ts = Fso.OpenTextFile(Server.MapPath(FileName),8,true)  
  24. ts.WriteLine IpAddress  
  25. ts.Close  
  26. Set ts = Nothing  
  27. Set Fso = Nothing  
  28. End Function  
  29.  
  30. '讀取IP地址函數(shù)  
  31. Function ReadIpList(FileName)  
  32. Set Fso = Server.CreateObject("Scripting.FileSystemObject")  
  33. If Not Fso.FileExists(Server.MapPath(FileName)) Then  
  34. CreateFile("Iplist.txt")  
  35. Exit Function  
  36. End If  
  37.  
  38. Set ts = Fso.OpenTextFile(Server.MapPath(FileName))  
  39. Iplist = ts.ReadAll  
  40. ts.Close  
  41. Set ts = Nothing  
  42. Set Fso = Nothing  
  43. ReadIpList = Iplist  
  44. End Function  
  45.  
  46. '創(chuàng)建文件函數(shù)  
  47. Function CreateFile(FileName)  
  48. Set Fso = Server.CreateObject("Scripting.FileSystemObject")  
  49. Set Cfs = Fso.CreateTextFile(Server.MapPath(FileName))  
  50. Cfs.Close  
  51. Set Cfs = Nothing  
  52. Set Fso = Nothing  
  53. End Function  
  54.  
  55. '關(guān)閉當(dāng)前IE窗口函數(shù)(注:IE6下通過(guò),其他瀏覽器未測(cè)試)  
  56. Function CloseWindow()  
  57. 'Response.Write "<script>window.location='javascript:window.opener=null;window.close();'</script>"  
  58. Response.Redirect "http://www.baidu.com" 
  59. End Function  
  60.  
  61. Ip = Request.ServerVariables("REMOTE_ADDR") '獲取瀏覽者IP地址  
  62.  
  63. Cookie = Request.Cookies("IsBrow") '獲取當(dāng)前Cookies  
  64. 'Response.Write Cookie  
  65.  
  66. If Request.ServerVariables("HTTP_X_FORWARDED_FOR") <> "" Then  
  67. Response.Write "本站不允許使用代理訪問(wèn)" 
  68. Response.End()  
  69. Else  
  70. If Cookie = "Brow" Then  
  71. CloseWindow()  
  72. Else  
  73. If Instr(ReadIpList("Iplist.txt"),Ip) <> 0 Then  
  74. CloseWindow()  
  75. Else  
  76. WriteIp "Iplist.txt" , Ip  
  77. End If  
  78. SetCookie()  
  79. End If  
  80. End If  
  81. %> 

以上就是分享給大家的asp實(shí)現(xiàn)代碼,希望對(duì)大家的學(xué)習(xí)有所幫助。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到ASP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美在线观看禁18 | 青青草成人免费视频在线 | 污片在线观看视频 | 少妇的肉体k8经典 | 精品亚洲国产视频 | 精品一区二区三区在线观看视频 | 成年人国产视频 | 久久综合精品视频 | 精品国产一区二区久久 | 久色亚洲 | 国产精品7区 | 日本一区二区免费在线观看 | 国产精品麻豆一区二区三区 | 一区二区国产在线 | 日韩欧美电影一区二区三区 | 久久手机在线视频 | 欧美不卡视频在线观看 | 国产精品成aⅴ人片在线观看 | 欧美成人精品一级 | 一级毛片电影网 | 成人三区四区 | 综合精品久久 | 法国极品成人h版 | 毛片在哪里看 | 香蕉在线看 | 国产精品一区二区三区在线 | 久草在线观看福利视频 | 牛牛碰在线视频 | 国产精品一区久久久久 | 日韩大片在线永久观看视频网站免费 | 久久免费视频一区 | 美女污污视频在线观看 | 成人午夜精品久久久久久久蜜臀 | 精品久久久久久久久久久αⅴ | 欧美人的天堂一区二区三区 | 色猫av| 久草手机在线观看视频 | 久色免费| 香蕉视频网站在线观看 | 亚洲一区二区三区在线看 | 国产91亚洲精品一区二区三区 |