程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> 如何驗證IP地址?

如何驗證IP地址?

編輯:更多關於編程

       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 ""

      end if

      end sub

            :更多精彩教程請關注三聯圖文教程 頻道,

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved