• 09-10-2007, 12:26:48
    #1
    Merhabalar ülke ip sine göre sitemin dil değiştirmesini istiyorum bunla ilgili daha önce bir çalışma yapan varmı ülke ip adreslerini tanıcak en azından ingiltere abd almanya bikaç dil olacak sitede..

    Ülke ip adresleri listesini nerden bulabilirim yardımcı olacak varsa sevinirim.
  • 09-10-2007, 17:25:30
    #2
    Üyeliği durduruldu
    Ülke ipleri konusunda pek yardımcı olamayacağım ama sanırsam
    browser dilini alabiliyorduk bi değişkenle yada ona benzer bişiyi
    böylece dili değiştirebilirsin sanırsam.
  • 09-10-2007, 17:28:08
    #3
    Üyeliği durduruldu
    block a country, block by ip address, deny access by country

    bu daha çok blocklamak için ama ip aralıkları konusunda yardımcı olabilir yine de.

    https://www.r10.net/ucretsiz-hizmet-s...olusturun.html
  • 09-10-2007, 23:47:51
    #4
    Üyeliği durduruldu
    eyer gerçekten prof. bir çalışma istiyorsan ip2city db si alman gerekiyor ki bunun fiyatı $200 idi sanırım.

    değişik bir yol önermek gerekirse browser dillerini alabilirsin ziyaretcilerin daha da değişik bir yol önermek gerekirse ki gerekir. ip2city bilgisi veren sitelerden ip sorgulatıp gelen html veriyi parse edip içinden çekebilirsin ama kalıcı olmayacaktır bu
  • 10-10-2007, 03:16:54
    #5
    teşekkür ederim cevaplarınız için bende araştırmaya devam ediyorum bi yandan zaten..
  • 11-10-2007, 03:37:35
    #6
    Alıntı
    <?
    // Yazan: Sylar 11 Ekim 2007 Perşembe 03:36
    $dil = substr($_SERVER[HTTP_ACCEPT_LANGUAGE], 0, 2); // $_SERVER superglobal değişekeninden bağlanan client'ın browser dilini al ve bunun ilk 2 karakterini $dil degiskenine ata.
    if ($dil == "tr") // eğer dil türkçeyse
    Header ("Location: index-tr.php"); // türkçe sayfaya yönlendir
    else if ($dil == "ru") // eğer dil rusçaysa
    Header ("Location: index-ru.php"); // rusça sayfaya yönlendir
    else if ($dil == "en") // eğer dil ingilizceyse
    Header ("Location: index-en.php"); // ingilizce sayfaya yönlendir
    ?>
    Bu çok rahat işini görür.
  • 11-10-2007, 16:47:42
    #7
    remote_addr ile ip adresini al ilk 3 haneye göre seçtirebilirsin dili
  • 15-10-2007, 11:19:41
    #8
    Syler Teşekkür ederim. İşe yarıyor.