Ulke yasaklama
8
●541
- 18-01-2010, 16:32:38selam arkadaslar ulke yasaklama yada o ulkenin internet servis saglayicisinin hostunu yasaklamak icin php kod hakinda yardimci olursanız sevinirim simdiden tesekurler
- 18-01-2010, 16:38:47Rusya .ru uzantılı mailler ile abuk subuk nickler ile uye oluyolar
- 18-01-2010, 16:39:30
<?php function ulkeBul($ip) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://ip-to-country.webhosting.info/node/view/36"); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'ip_address='.$ip.''); $kaynak = curl_exec ($ch); curl_close ($ch); preg_match("'belongs to <b>(.*?)</b>'s", $kaynak , $donen); return $donen["1"]; } $ziyaretci = getenv("REMOTE_ADDR"); $ulke = ulkeBul($ziyaretci); if(eregi("Turkey",$ulke)) die ("Türkiyeden siteye erişim yasaktır!"); ?>
Ülke isimlerini ingilizce olarak yazmak gerekir.
if(eregi("Turkey",$ulke)) die ("Türkiyeden siteye erişim yasaktır!");gibi
Ülke olarak
Rusya -> Russia
Almanya -> Germany
İsrail -> Israel
İngiltere -> England
İsveç -> Swedish
Hollanda -> Holland
Fransa -> France
