• 14-07-2017, 03:55:31
    #19
    Teşekkürler aradığım kod buydu
  • 14-07-2017, 04:10:00
    #20
    Üyeliği durduruldu
    IP address : 91.93.178.178
    Country : Turkey
    State/Province : Denizli
    City : Denizli
    Zip or postal code : 54160
    Latitude : 37.77417
    Longitude : 29.0875
    Hostname : host-91-93-178-178.reverse.superonline.net

    Ama Bursa ilimizdeyim
  • 25-07-2017, 01:53:11
    #21
    24 Saat icinde 1000 istek hakkınız var http://ipinfo.io/developers#rate-limits
    Stabil kullanmak istiyorsanız geoip modülünü sunucunuza kurmanız yeterli.

    https://github.com/maxmind/geoip-api-php
  • 01-11-2017, 19:52:28
    #22
    Buradaki kodlardan yararlanarak header.php'ye ekledim. Mesela US yani Amerika'dan girenleri ilgili dizine atıyor okey fakat bu sefer Türkçe bayrağına tıklandığında Türkçe dizine geçmiyor. Tarayıcı hep header.php'deki kodu dikkate alıp /en dizinine yolluyor. Bu sorunu nasıl aşabilirim acaba?
  • 07-01-2019, 22:16:43
    #23
    istanbul34 adlı üyeden alıntı: mesajı görüntüle
    Sorun çözüldü arkadaşlar sağolsun ata350 sayesinde

    Sitenizde kullanırsınız diye kenarda kalsın diyenler

    Kod açıklaması: Ülkelere göre sayfa yönledirme mesela aşağıda tr,fr örnek ülkelere yönlenen sayfalar var. Baska ülkeden girenler ise en sayfasına yönleniyor. Bu tarz araya elseifler atarak ülke sayısını artırabilirsiniz.


    <?php
    function ulke($ip) {
    $ulke = file_get_contents("http://ipinfo.io/".$ip."/country");
    return $ulke;
    }
    $ip = $_SERVER['REMOTE_ADDR'];
    $ulke = ulke($ip);
    if(eregi ("TR", $ulke)){
    include('index-tr.php');
    exit();
    } elseif(eregi ("FR", $ulke)){
    include('index-fr.php');
    exit();
    }
    else {
    include('index-en.php');
    }
    ?>

    Eğer yönlendirme sayfa yerine bir websitesine olacaksa bu seferde
    include('english-tr.php');
    olanlar yerine
    header("Location : http://www.google.com");
    Kullanabilirsiniz.

    Ayrıca sadece türkiyeden girenler için php sayfama gelsin. Diğer ülkeden girenler baska bir sayfaya yönlensin istiyorsanız da aşağıdaki kodu yazabilirsiniz. Ya da tam tersini istiyorsanız "!eregi" yerine "eregi" yazabilirsiniz.

    <?php
    function ulke($ip) {
    $ulke = file_get_contents("http://ipinfo.io/".$ip."/country");
    return $ulke;
    }
    $ip = $_SERVER['REMOTE_ADDR'];
    $ulke = ulke($ip);
    if(!eregi ("TR", $ulke)){
    include('english-tr.php');
    exit();
    }  
    ?>

    Not: Yukarıdaki include sayfaları mevcut sayfalarınız ismini kendinize göre düzenleyiniz. Ayrıca include edilen sayfa sunucuda yoksa veya ismi yanlışsa çalışmaz. ipinfo.io sitesi yerine baska sitelerdende ip bazlı çekim yapabilirsiniz.
    Merhaba hocam, tam aradığım kod aslında fakat ben uygulayamadım. Bu kodu doğrudan websitemin header kısmına yapıştırdım. Hedef siteyi değiştirdim. include satırını websitesi içeren kod ile değiştirdim. kodu kabul etmiyor wordpress. sorun ne olabilir? ayrıca aynı fonksiyonu görecek kodun blogger içinde düzenlenebilmesi mümkün mü?
  • 30-09-2020, 12:42:52
    #24
    Konu hortlayacak biraz ama,

    x sayfama ziyaretçi girdiğinde y ülkesinden ise başka yere yönlendirmeyi nasıl yapabilirim? Güncel kod var mı
  • 21-01-2021, 17:07:46
    #25
    Kimlik doğrulama veya yönetimden onay bekliyor.
    2021 https://www.r10.net/php/2239377-php-...da-yardim.html
  • 08-01-2022, 16:06:39
    #26
    Akafo nickli arkadaşımızın sorduğu sorunun cevabı bana da lazım. Durum şu,

    Franchise veren sitemiz var. Türkiye'de franchise ücreti 1000 TL. Almanya için 300 Euro gibi. Yurtdışından Franchise almak isteyen Türkler için sayfa oluşturacağız. Hangi ülkeden girerse o ülke için belirlenmiş sayfaya yönlendirilmesini istiyorum.

    Örneğin; Türkiye'de doğrudan bu sayfa açılıyor siteadi*com/franchise/ müşteri Almanya'dan girdiğinde siteadi*com/franchise/almanya , Fransa'dan girdiğinde siteadi*com/franchise/fransa sayfasına yönlenmesini istiyorum IP olarak. Çoklu dil seçeneği yapmak istemiyorum çünkü dil yine Türkçe olacak. Sadece IP bazlı olarak hangi ülkeden girilirse sadece 1 sayfa değişecek. Yardımcı olabilecek bir arkadaşımız olur mu acaba.

    akafo adlı üyeden alıntı: mesajı görüntüle
    Konu hortlayacak biraz ama,

    x sayfama ziyaretçi girdiğinde y ülkesinden ise başka yere yönlendirmeyi nasıl yapabilirim? Güncel kod var mı