How do I verify an IP address? _ Programming 10000 Q

Source: Internet
Author: User
Tags chr trim

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 (&CHR) Then
        Iparr=split (Rsip ("Ignoreip"), Chr (+) &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
Span Times New Roman '; Mso-hansi-font-family: ' Times mso-bidi-font-size:9.0pt ' > if ignored
then Times New Response.Write <script Language=jav ascript>window.location.href= ' ignoreip.htm ' </script> '
end if
end Sub"!--? xml:namespace prefix = o ns = "Urn:schemas-microsoft -com:office:office "/-->

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.