ip adresinden şehir buldurmaya çalışıyorum.
şu apiyi kullanıyorum: http://ip-api.com/docs/api:xml
sadece regionName alınması yeterli.
kod bloğum ise şöyle;
<?php
$ip = $_SERVER['REMOTE_ADDR'];
$veri = file_get_contents("http://ip-api.com/xml/". $ip "/?fields=regionName");
preg_match('@<RegionName>(.*?)</RegionName>@si',$veri,$data);
echo $data[1];
?>dediğim gibi çok acemiyim. bir türlü çektirip yazdıramadım. yardımlarınızı bekliyorum...