• 30-04-2006, 22:58:38
    #1
    Merhaba siteyi ulkeye gore yonlendirme kodu lazım asp veya java tercihim
    Misal Tr dışındakiler site.com/ing/ tr ise www.site.com a yonlenmeli. Bu nasıl oluyor ip ile mi alakalı :
  • 30-04-2006, 23:02:29
    #2
    <script>
    /*
    Copyright Stephen Shellard 2000 (c)
    */
    var type=navigator.appName
    if (type=="Netscape")
    var lang = navigator.language
    else
    var lang = navigator.userLanguage
    
    //cut down to first 2 chars of country code
    var lang = lang.substr(0,2)
    
    // italian
    if (lang == "it")
    window.location.replace('http://www.sitesi.com')
    
    // english
    if (lang == "en")
    window.location.replace('http://www.sitesi.com')
    
    // french
    if (lang == "fr")
    window.location.replace('http://www.sitesi.com')
    
    // german
    else if (lang == "de")
    window.location.replace('http://www.sitesi.com')
    
    // turkish
    else if (lang == "tr")
    window.location.replace('http://www.sitesi.com')
    
    // spanish (add or remove copies of 2 lines below as needed)
    else if (lang == "es")
    window.location.replace('http://www.sitesi.com')
    
    // if none of above (default to English or any other)
    else
    window.location.replace('http://www.sitesi.com')
    </script>
    bilmem işine yararmi böyle bişey varmiş bende.
  • 30-04-2006, 23:04:25
    #3
    Üyeliği durduruldu
    xfatihx adlı üyeden alıntı:
    <script>
    /*
    Copyright Stephen Shellard 2000 (c)
    */
    var type=navigator.appName
    if (type=="Netscape")
    var lang = navigator.language
    else
    var lang = navigator.userLanguage
    
    //cut down to first 2 chars of country code
    var lang = lang.substr(0,2)
    
    // italian
    if (lang == "it")
    window.location.replace('http://www.sitesi.com')
    
    // english
    if (lang == "en")
    window.location.replace('http://www.sitesi.com')
    
    // french
    if (lang == "fr")
    window.location.replace('http://www.sitesi.com')
    
    // german
    else if (lang == "de")
    window.location.replace('http://www.sitesi.com')
    
    // turkish
    else if (lang == "tr")
    window.location.replace('http://www.sitesi.com')
    
    // spanish (add or remove copies of 2 lines below as needed)
    else if (lang == "es")
    window.location.replace('http://www.sitesi.com')
    
    // if none of above (default to English or any other)
    else
    window.location.replace('http://www.sitesi.com')
    </script>
    bilmem işine yararmi böyle bişey varmiş bende.
    bu kod fazla sağlıklı çalışmıyor. mesela ben bilgisayarım ve işletim dilinden dolayı hep ingilizce sayfalara yönlendiriliyorum. ip bazlılar biraz daha iyi
  • 30-04-2006, 23:04:55
    #4
    Saol fatih işe yarıyorsa tabi işime görür Başka varsa paylaşırsanız sevinirim.
  • 30-04-2006, 23:06:11
    #5
    Bana sadece tr dışı ing. tr ise tr dili olan sayfaya yonlensin yeter.
  • 01-05-2006, 17:48:01
    #6
    Bir zamanlar aramıştım ip2country diye bir sistem var. ama çok hantal çalışıyor. Tarayıcının diline göre yönlendirip en üstede dil seçeneklerini koyarsan yeterli olacağınız düşünüyorum
  • 01-05-2006, 17:55:12
    #7
    dostum wındowsun kendı lıbrary sındekı ulke ıp tanımlamaları bence yeterlı gelmeyebılır ıstıyorsun ıplerden bı kutuphane yaratırsın yaparsın ama uzun ıs sen en ıyısı bunu kullan
  • 01-05-2006, 18:23:48
    #8
    Misafir
    radmin böyle soruları görünce yeni başlık açıyor
    https://www.r10.net/hazyr-kodlar/7560...dirme-php.html
  • 01-05-2006, 18:25:59
    #9
    Üyeliği durduruldu
    GmnD adlı üyeden alıntı:
    radmin böyle soruları görünce yeni başlık açıyor
    https://www.r10.net/hazyr-kodlar/7560...dirme-php.html
    aslında bu istekleri burdan kaldırsanız, burda sadece cevaplar olsa daha güzel olur ..konu Php - Asp - Javascript ve Diğer diller bölümüne tasınabilir mesala.