• 26-07-2018, 22:01:09
    #1
    Bazı arkadaşlara yararlı olacağını düşündüğüm için paylaşıyorum.

    function ip_cek_usta(){
      if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
        $ip = $_SERVER['HTTP_CLIENT_IP'];
      } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
      } else {
        $ip = $_SERVER['REMOTE_ADDR'];
      }
      return $ip;
    }
    
    
    function ulke_ogren_usta($ip) {
      $json = file_get_contents("http://ipinfo.io/{$ip}/geo");
      $detay = json_decode($json, true);
      return $detay;
    }
    
    
    $ipadresi = ip_cek_usta();
    
    $detay = ulke_ogren_usta($ipadresi);
    $bilgi=$detay['country'];
    
    if($bilgi != "TR")
    {
    echo "Türkiye Dışı Erişim Yasaktır! Başka Kapıya :)";
    exit;
    }
    • canpeksen
    • TruvaGame
    canpeksen ve TruvaGame bunu beğendi.
    2 kişi bunu beğendi.
  • 27-07-2018, 01:29:22
    #2
    Php ile değilde cloudflare ile istediğiniz ülkeye erişimi kapatabilirsiniz.
  • 20-06-2021, 09:22:26
    #3
    Teşekkür ederim kaç gündür uğraşıyordum . Çok teşekkür ederim.