• 30-07-2006, 18:27:12
    #1
    merhaba,

    Türkiyeden girişleri kapatmak için veya şöyle diyim, sadece yurtdışından giren kullanıcıların görebilmesi için bir kod arıyorum.

    örnek olarak bir iframe açıcam ve bu framenin içeriğini sadece yurtdışından giren userlar görebilecek.

    böyle bir kod mevcut mu acaba?

    not: dili farketmez.
  • 31-07-2006, 14:15:32
    #2
    rvr
    Üyeliği durduruldu
    Onu şöyle yapman gerekiyor, aslında .htaccess ile banlamak daha mantıklı ama o uzun iş, en kısası böyle, ekteki dosyayı da bu kodları koyacağın dosya ile aynı dizine at, sonra çalıştır, Türkler bu-sayfa-turkler-icin.html adlı sayfaya gideceklerdir,

     <?
    $IPaddress=$REMOTE_ADDR;
    $two_letter_country_code=iptocountry($IPaddress);
    
    if ($two_letter_country_code=="TR"){
         include("bu-sayfa-turkler-icin.html");
          die();
        }else{
         include("bu-sayfa-diger-ulkelerden-insanlar-icin.html");
          die();
        }
    
    function iptocountry($ip) {   
        $numbers = preg_split( "/\./", $ip);   
        include("ipadresleri.php");
        $code=($numbers[0] * 16777216) + ($numbers[1] * 65536) + ($numbers[2] * 256) + ($numbers[3]);   
        foreach($ranges as $key => $value){
            if($key<=$code){
                if($ranges[$key][0]>=$code){$two_letter_country_code=$ranges[$key][1];break;}
                }
        }
        if ($two_letter_country_code==""){$two_letter_country_code="unkown";}
        return $two_letter_country_code;
    }
    ?>
    not: kodları ben yazmadım onu belirteyim, önceden bulmuştum.
  • 05-08-2006, 21:49:52
    #3
    Misafir
    çok teşekkürler
  • 05-08-2006, 21:52:20
    #4
    Misafir
    yolcu06 adlı üyeden alıntı: mesajı görüntüle
    çok teşekkürler
    biri şu malı atsın ya
  • 05-08-2006, 22:44:53
    #5
    zedrh+ adlı üyeden alıntı: mesajı görüntüle
    biri şu malı atsın ya
    bu tavrının sebebi nedir
  • 05-08-2006, 23:59:05
    #6
    Misafir
    teşekkürler erhan şutlamışsın "malı"

    birde şu seviyeyi +13 e çeksek onlarada bi el atsan kötümü olur