IP Ülke PHP ile Adresi
İdeal birlikte herhangi bir web tarayıcısından sorgu ve PHP komut dosyası erişen IP adresi Ülke döndüren bir PHP komut dosyası koymak için çalışıyorum.
Bu mümkün yoksa daha iyi bir çözüm olur mu?
CEVAP
Bu gibi kullanabilirsiniz API ücretsiz, kolay
- http://ipinfodb.com/ip_location_api.php
- http://www.ipgeo.com/api/
- http://ip2.cc/
- http://www.geobytes.com/IpLocator.htm
- ve bir sürü başkaları.
En güvenilir görünüyor :)
Aksi takdirde, sunucu üzerinde yerel veritabanları dayalı komut vardır. Veritabanı verileri düzenli olarak haberdar olmak için, olsa gerek. Şuna bir bak:
HTH!
Düzenleme: Ve tabii ki, projenize bağlı olarak HTML5 Location özellikleri bakmak isteyebilirsiniz. Sen bir insan değilsin henüz Internet Explorer (9 destek olacak, uzun yol gitmek henüz), ama durumda kitleniz ağırlıklı olarak mobil cihazlar kullanarak veya Safari/Firefox kesinlikle değer şuna bak!
Koordinatlar sahip olduğunuzda, ters bir ülke kodu için onları coğrafi kod. Yine bunun gibi API vardır:
- Örnek: http://ws.geonames.org/countryCode?lat=47.03&lng=10.2
- Daha API: http://www.geonames.org/export/ws-overview.html
Güncelleme, Nisan 2013
Bugün çok kolay ıp adresleri ve posta adresi veri coğrafi kod için yapar Geocoder PHP bir kütüphane kullanmanızı tavsiye ederim.

Elde istemci IP adresi XML 3.0...
Apache hata: IP adresi sanal ana bilgi...
JavaScript e-posta adresi doÄŸrulamak?...
örneğin, IP adresi hariç 8000 port eri...
IPv6 adresi metinsel gösterimi, maksim...