merakli
  • merakli
  • 7 yıl önce sordu
  • Php ile konum bilgisi nasıl alınır ?

    Merhaba arkadaşlar ben php kullanarak ziyaretçinin konum bilgisini almak istiyorum.Bunu nasıl yapabilirim?Yardımcı olan herkese şimdiden teşekkürler.
    Cevaplar(2)
    ismail
  • ismail
  • 7 yıl önce Cevapladı
  • Açıkçası bu konumda pek bir fikrim yok.Belki tarayıcıdan bu bilgiyi alabilirsin ama kullanıcıdan bu izni alman lazım.İp'ye göre bulabilirsin belki.Şu anlık benim aklıma gelenler bunlar.Ama biraz araştırırsan belki bunun için eklentilerde olabilir.Bulabilirsen buraya yazmayı unutma diğer insanlar da faydalansın.
    Beğen (1) Yorumlar(0) Yorum Yaz
    Gönder
    burak2yilmaz
  • burak2yilmaz
  • 7 yıl önce Cevapladı

  • Yazılım Soru - Kod Kısmı

    unction getAddress(){ function curl_get_file_contents($URL) { $c = curl_init(); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); curl_setopt($c, CURLOPT_URL, $URL); $contents = curl_exec($c); curl_close($c); if ($contents) return JSON::decoder($contents); else return false; } $geo = curl_get_file_contents("http://api.ipinfodb.com/v3/ip-city/?key=XXXXXXXX&ip=".$this->getIP()."&type=json"); $geo = array_filter(explode(";", trim($geo, "\""))); if(isset($geo[0]) && $geo[0] == "OK") { $data = [ "countryCode" => $geo[3], "county" => $geo[4], "city" => $geo[5], "district" => $geo[6], "latLong" => @$geo[8].",".@$geo[9] ]; return $data; } else return false; }

    Bu fonksiyonu kullanabilirsiniz. Ancak belirtilen siteden üyelik alıp, key kısmına eklemeniz gerekiyor. Şu anda aktif olarak kullanıyorum. Doğru yer bildirimleri yaptığını savunabilirim.
    Beğen (1) Yorumlar(0) Yorum Yaz
    Gönder

    Cevap yazabilmek için Giriş yapmalısınız.Giriş yapmak için buraya Tıklayın.

    Kodlarınızı aşağıdaki alana yapıştırın.

  • Kod Ekle İptal Et
  • Üyeler
    Blog
    Hakkında
    Lab
    Gece Modu
    Giriş Yap
    Kayıt Ol
  • Giriş Yap
  • Şifremi unuttum
  • Kayıt olmak için tıklayın!