Название: Местонахождение
Автор: rocksmart
Тип скрипта: JS
Описание:
В этой статье показано как с помощью AJAX, достать информацию о юзере.
Установка:
Для определения будем использовать сервис ipgeobase.ru.
echo "
<script type=\"text/javascript\">
var my_ip = '".$_SERVER['REMOTE_ADDR']."';
$(function(){
jQuery(document).ready(function(){
jQuery.ajax({
type: 'GET',
url: 'http://ipgeobase.ru:7020/geo?ip='+my_ip,
dataType: 'xml',
success: function(xml) {
jQuery(xml).find('ip').each(
function()
{
var city = jQuery(this).find('city').text(),
region = jQuery(this).find('region').text();
if(city!=region){
ipg = city+', '+region;
}else{
ipg = city;
}
$('#ipg_content').html(ipg);
});
}
});
});
});
</script>
";
echo '<div id="ipg_content"></div>';