Местонахождение [JS]

Местонахождение [JS]

Название: Местонахождение
Автор: 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>';