lostyazilim
tr.link

kullanıcının hangi ülkeden girdiğini bulma

3 Mesajlar 1.092 Okunma
lstbozum
tr.link

merveaydin merveaydin WM Aracı Kullanıcı
  • Üyelik 30.06.2014
  • Yaş/Cinsiyet 32 / K
  • Meslek öğrenci
  • Konum İzmir
  • Ad Soyad M** A**
  • Mesajlar 1
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
kullanıcının hangi ülkeden girdiğini nası bulurum ve sayfanın dilini buna göre nasıl çeviririm
 

 

wmaraci
reklam

Psycho Psycho <--! Am I Psycho? --> Kat. Mod.
  • Üyelik 11.12.2010
  • Yaş/Cinsiyet 37 / E
  • Meslek Emekçi
  • Konum Edirne
  • Ad Soyad H** K**
  • Mesajlar 6013
  • Beğeniler 3911 / 3920
  • Ticaret 6, (%100)
Sanırım ülkeye göre dil göstertmek istiyorsun. Bunu 2 şekilde yapabilirsin.

Birincisi ip'yi bulup ülkesini tespit ederek ve o ülkeye ait dili göstererek,
İkincisi ve en kolay yolu da tarayıcı'nın dilini tespit etmek ve ona göre sayfa diline yönlenlendirmek.

Ben ikinci yöntem için sana örnek fonksiyon vereceğim. Kendi isteğine göre düzenleyebilirsin.

$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
switch ($lang){
case "fr":
include("index_fr.php"); // Fransızca
break;
case "de":
include("index_de.php"); // Almanca
break;
case "tr":
include("index_en.php"); // İngilizce
break;
default:
include("index.php"); // Varsayılan olarakta Türkçe
break;
}
?>
JackkerL

kişi bu mesajı beğendi.

Hatalıysam telefon etme, idare et (?)

Exclusive Exclusive Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 17.06.2014
  • Yaş/Cinsiyet 48 / E
  • Meslek Web Yazılım
  • Konum Bursa
  • Ad Soyad G** K**
  • Mesajlar 49
  • Beğeniler 8 / 3
  • Ticaret 0, (%0)
hangi ülkeden girdiğini bulmanın tek yolu güncel ip veritabı nın dan kullanıcı ipsini sorgulamaktan geçer.

Tarayıcı dili o ülkeyi göstermez ancak tarayıcı dilinde yayın yapabşilirsin. Türkiye'de tarayıcıyı ingilizce kullanan çok fazla insan var örneğin.

güncel ip databaselerini sağlayan siteler var çoğu ücretli ama son durum nedir bilmiyorum belki ücretsizi çıkmıstır sor bir google amcaya
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al