网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.一些不长见的ASP调用存储过程的技.
.Microsoft SQL Server 7.0安全问.
.Microsoft SQL Server 7.0 备份及.
.迁移到 ASP .NET:需考虑的重要问.
.论坛树状记录表的堆栈展开.
.动态创建下拉菜单.
.用PreRender解决DataGrid分页最后.
.利用cookie收藏网站.
.ASP中Cookie使用指南.
.URL编码与SQL注入.
.表单递交内容检测脚本-这里只接受.
.ASP中FSO对象对IIS WEB服务器数据.
.加快图片显示(JavaScript).
.从Access数据库恢复BMP图像并显示.
.ASP+JS处理复杂表单的生成与验证.
.ASP读取XML数据文件的方法.
.用ASP实现从SQL Server导出数据到.
.Asp中代码与页面的分离.
.asp中的一个奇怪的函数 .
.NT4的ODBC与SQL7相连,不支持中文.

检查来访IP是否合法的实际应用

发表日期:2000-11-12


sub chkIP(boardid)
      dim rsIP
      dim ipArr
      dim ignored
      dim i
      dim ip
      dim sql

      ip=Request.ServerVariables("REMOTE_ADDR")      
      ignored=false
      if not isempty(boardid) then      
         sql="select ignoreip from board where boardid="&cstr(boardid)
         set rsIP=conn.execute(sql)
         if not (rsIP.eof and rsIP.bof) then
            if instr(cstr(rsIP("ignoreip")&""),chr(13)&chr(10)) then
               iparr=split(rsIP("ignoreip"),chr(13)&chr(10))
               for i=0 to ubound(iparr)
                   if trim(iparr(i))<>"" and left(ip,len(trim(iparr(i))))=trim(iparr(i))  then
                      ignored=true
                      exit for
                   end if
               next
            else
               iparr=rsIP("ignoreip")
               if ip=trim(iparr) then
                  ignored=true
               end if
            end if
         end if
         rsIP.close
      end if
      if ignored then
         response.write "<script language=javascript>window.location.href='ignoreip.htm'</script>"
      end if
  end sub

上一篇:简单的检查输入email是否合法程序 人气:13221
下一篇:如何使用asp创建dsn 人气:11006
浏览全部的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐