folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Asp Ip Filtreleme Yardım ?



Asp Ip Filtreleme Yardım ?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    streetw1se
    streetw1se's avatar
    Kayıt Tarihi: 22/Eylül/2007
    Erkek

    <%
    Dim ip
    ip = Request.ServerVariables("Remote_Addr")
    if not ip = "sabitipno"
    If Left(ip,2) > 77 And Left(ip,2) < 93 Then
    response.write "Bu site türkiyeden ziyaretlere kapalıdır"
    Else
    End If
    end if

    %>

    Muridler burda sabitipno yeren yazan yer kendi ip im sadece bu ip nin giriş izni olucak ? ve türkiyeden giriş yasak olucak bunu nasıl yapabiliriz? yukarda örnek bişi yaptım ama calısmıyor.yardımlarınızı bekliyorum

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    renegadealien
    renegadealien's avatar
    Üstün Hizmet Madalyası Savaş Madalyası Başarı Madalyası Üstün Hizmet Madalyası Developer Madalyası
    Kayıt Tarihi: 23/Mart/2003
    Erkek

    senin ip 31.32.33.34 olsun

    <%if Request.ServerVariables("Remote_Addr")<>"31.32.33.34" then response.write "Erişim Engellendi" : response.end : end if%>

    bir tek ipye izin verdiğimiz için, ikinci bi kontrole zaten gerek yok, sen oraya yazdığın ipnin hangi ülkede olduğunu bil yeter...


    10.05.2013 tarihli google arama sonucu : Aradığınız - "herşeyin hayırlısı rampanın bayırlısı" - ile ilgili hiçbir arama sonucu mevcut değil. Kendi özlü sözümdür, kaynak belirterek kullanınız.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    streetw1se
    streetw1se's avatar
    Kayıt Tarihi: 22/Eylül/2007
    Erkek
    rene hocam cvp için teşekkürler ama diğer kontrolü nasıl yapıcaz? tek ip ye izin veriyo ama yurtdısındakiler nasıl giricek? sana zahmet veriyoruz ama :)
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    renegadealien
    renegadealien's avatar
    Üstün Hizmet Madalyası Savaş Madalyası Başarı Madalyası Üstün Hizmet Madalyası Developer Madalyası
    Kayıt Tarihi: 23/Mart/2003
    Erkek

    <%if cint(left(Request.ServerVariables("Remote_Addr"),2)) > 77 and cint( left(Request.ServerVariables("Remote_Addr"),2)) < 93 and Request.ServerVariables("Remote_Addr")<>"79.32.33.34"  then response.write "Erişim Engellendi" : response.end : end if%>

     

    yaz yannız dikkat ettiysen daha önceden 31 olan inin başını 79 yaptım akti taktirde hçi bir zaman girilmez siteye.


    10.05.2013 tarihli google arama sonucu : Aradığınız - "herşeyin hayırlısı rampanın bayırlısı" - ile ilgili hiçbir arama sonucu mevcut değil. Kendi özlü sözümdür, kaynak belirterek kullanınız.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    streetw1se
    streetw1se's avatar
    Kayıt Tarihi: 22/Eylül/2007
    Erkek
    çok saol rene hocam eline sağlık
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    streetw1se
    streetw1se's avatar
    Kayıt Tarihi: 22/Eylül/2007
    Erkek

    rene hocam bi sıkıntı çıktı ocağına düştük :) bulgaristanın da ip si 89 ile baslıyo girememişler şöyle bi örnek buldum bunu istediğim şekle çevirebilirmiyiz?

    <%
    dim strIP
    if strIP = "" then strIP = Request.ServerVariables("REMOTE_ADDR")
     
    strIP = "XX.XXX.XX"
     
    strUrl = "http://mobilust.net/whoisip/default.asp?ip=" & strIP & ""
     
    dim objXmlHttp
    set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")
     objXmlHttp.Open "GET", strUrl, false
     objXmlHttp.Send
     
     
    if InStr(objXmlHttp.ResponseText, "TURKEY") <> 0 then
     Response.Write "Türkiyeden.."
    else
     Response.Write "Türkiyeden değil.."
    end if
     
     
    %>

    yukarıda eğer türkiyeden ise erişim engellendi değilse girsin siteye o şekilde olmasını istiyorum..öyle yapma şansımız varmı?

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    streetw1se
    streetw1se's avatar
    Kayıt Tarihi: 22/Eylül/2007
    Erkek
    up?
Toplam Hit: 1144 Toplam Mesaj: 7