Merhaba,
Geliştirdiğimiz web uygulamalarında bazen kullanıcının bir takım bilgilerini almak isteyebiliriz. Böyle bir durumda giren kullanıcının IP‘sine göre Ülke/Bölge/ISP/Bayrak gibi bilgileri bize sağlayan web servislerinden yararlanırız. Bu web servisleride genelde ücretli olur.
İnternette farklı bir konu üzerinde araştırma yaparken dikkatimi çeken ücretsiz bir web servisi için basit bir kod yazdım. Aşağıdaki kod ile bu ihtiyacınızı ücretsiz sağlayabilirsiniz.
Demo: http://webservices.oxijen.org/Services/XMLocation/
FlagPath."' />";
$shortCN = $xml->ShortName;
$longCN = $xml->LongName;
$region = $xml->Region;
$ipCity = $xml->IpCity;
$isp = $xml->ISP;
$ispDomain = $xml->IPDomain;
?>
Country: print($shortCN)?>/=$longCN?>
Flag: =$flagIMG?>
Region: =$region?>
City: =$ipCity?>
ISP: =$isp?>
Bu güzel ama benim işimi görmez ben kendi database’im üzerinden bu işlemleri yapmam gerekiyor diyorsanız. O zaman buradan 180MB civarındaki SQL’i indirip kullanabilirsiniz.
iyi çalışmalar.