Senin sorunun Google Analytics kullanarak öneririz, ama burada kendinizi denemek istiyorsanız, bir başlangıç noktasıdır:
http://www.geoplugin.net/php.gp, enlem ve boylam da dahil olmak üzere ip adresi pozisyonda, ilgili ayrıntılar tam bir listesini almak bu linke bir göz atın.
O acurate değil ama çalışır ve bunu kullanmak. Burada aslında kullanımda bir php betik:
<?php
$ip_addr = $_SERVER['REMOTE_ADDR'];
$geoplugin = unserialize( file_get_contents('http://www.geoplugin.net/php.gp?ip='.$ip_addr) );
if ( is_numeric($geoplugin['geoplugin_latitude']) && is_numeric($geoplugin['geoplugin_longitude']) ) {
$lat = $geoplugin['geoplugin_latitude'];
$long = $geoplugin['geoplugin_longitude'];
}
echo $ip_addr.';'.$lat.';'.$long;
?>
Bunu http://whateverhappens.org/ip-addr/ çalışan görebilirsiniz
Ve bu Geoplugin web sitesi örneklere bakalım.