|
|
#11 (permalink) | |
|
Üyelik Tarihi: 21.10.2000
Yer: Istanbul, Türkiye
Yaş: 28
Mesaj: 1,997
|
Alıntı:
__________________
::: e? - Online Yaşam ve Tasarım Kültürü Sorunuz belki çoktan cevaplanmıştır? Faydalı: W3 - MACCAWS - WaSP |
|
|
|
|
|
|
#12 (permalink) |
|
Mesaj: n/a
|
Okudum ama ordada bi sonuca varamamışsınız. Hep ihtimaller sözkonusu oluyo bu tür şeylerde. Peki ben Dinamik IP üzerinden yorumlamak istemiyorum olayı sabit bi IP den yorumlamak istiyorum mesela o zaman ne olucak?
Yani ben kendi bildiğim şahısları belirlediğim 20 30 kişilik grubu. yani bunla cable kullanıcısı. Biliyosunuz Cable sabit bir IP çok çok nadir dir IP değişimi biz Cable kullanıcısıyız cunku. Buna dayanarak bişeyler yapmak mümkün değilmi? |
|
|
|
#14 (permalink) |
|
Mesaj: n/a
|
Hostum 2 sinide destekliyo zaten şu an alıp lak diye oturtucak değilim önce analiz ediyorum toparlıyorum sonra hepsini bir araya getiricem. Ama bunu PHP ile yazmışsın iyi güzel hoşta ben PHP den anlamam ASP dilinden biraz olsun çok az olsun her neyse anlarım biraz JS dende öyle. Şu işleri hiç sevmiyorum ama gerekiyo işte.
|
|
|
|
#15 (permalink) |
|
Üyelik Tarihi: 21.10.2000
Yer: Istanbul, Türkiye
Yaş: 28
Mesaj: 1,997
|
yanlış bir bilgi var aslında, Türkiye'deki kablo servis sağlayıcıları DHCP kullanıyor, bu yüzden aslında kabloda da IP'ler statik değil
![]() DB kullanmadan istersen. eğer tüm siteye girişi engellemek istiyorsan direkt, global.asa'da Sub Session_OnStart 'tan hemen sonra, sadece belli bir sayfa için düşünüyorsan, o sayfanın en üstüne include olarak koyabilirsin. Kod:
'-------------------------------------------
' BANLANMIS IP
'-------------------------------------------
'IP listesi
banlanmisIP = "212.146.171.168|212.252.6.203|195.175.203.141|217.131.15.164|193.251.85.63|62.81.206.160|" & _
"195.175.170.127|195.175.185.169|212.252.6.203|212.146.171.143|195.175.170.171|195.175.170.54|" & _
"213.153.175.62|151.27.137.113|195.175.179.22"
if InStr(banlanmisIP, Request.ServerVariables("REMOTE_ADDR")) > 0 then
'yönlendirmek istedigin yer
Response.Redirect("http://www.fbi.gov")
end if
'-------------------------------------------
' / BANLANMIS IP
'-------------------------------------------
__________________
::: e? - Online Yaşam ve Tasarım Kültürü Sorunuz belki çoktan cevaplanmıştır? Faydalı: W3 - MACCAWS - WaSP |
|
|
|
|
|
#17 (permalink) |
|
Üyelik Tarihi: 21.10.2000
Yer: Istanbul, Türkiye
Yaş: 28
Mesaj: 1,997
|
dediğim gibi, bütün bir site için düüşnüyorsan bu IP yöneldnirme işini, direkt global.asa dosyasına eklesen klayca halletmiş olursun.
ama sadece belli sayfalar için yapıcam diyorsan, bunu inc_ban_ip.ASP diye kaydet, ve ASP dosyanın en üstüne ekle.
__________________
::: e? - Online Yaşam ve Tasarım Kültürü Sorunuz belki çoktan cevaplanmıştır? Faydalı: W3 - MACCAWS - WaSP |
|
|
|
|
|
#19 (permalink) |
|
Üyelik Tarihi: 28.12.2001
Yer: istanbul
Yaş: 31
Mesaj: 742
|
gerçi phpye pek sıcak bakmıyorsun anladığım kadarıyla
ama bu scriptte PHP sadece ip yi bulmakla gorevli kalanı javascriptle yapılıyor... tabi tek bir satırla oynayarak dosyayı ASP ye de çevirebilirsin... var ip="<?=getenv("REMOTE_ADDR");?>"; satır yukarıdaki gibiyse uzantısı PHP olmalı bu satırı asagıdaki sekilde yaparsan dosya uzantısını ASP yap var ip="<%=Request.ServerVariables("REMOTE_ADDR")%>"; <HTML> <head> <title>İpban//hizir.org</title> <script> <!-- function ip_kontrol(){ var ip="<?=getenv("REMOTE_ADDR");?>"; // ASP veya PHP yi belirleyebileceğin satır... var kontrol=1; var banlistesi=new Array("192.168.0.3","127.0.0.1","127.0.0.2"); for (i=0;i<banlistesi.length;i++){ if(ip==banlistesi[i]){ kontrol=0; } } if(kontrol==0) document.write("<b>Siteye Girişiniz Yasaklanmıştır</b>"); else if(kontrol==1) document.write("Sitemize Hoşgeldiniz"); } --> </script> </head> <body onload="ip_kontrol()"> </body> </HTML> |
|
|
|
Zoque'a hoşgeldiniz!