Показать сообщение отдельно
  #1 (permalink)  
Старый 10.12.2010, 12:45
Аватар для kuzroman
Кандидат Javascript-наук
Отправить личное сообщение для kuzroman Посмотреть профиль Найти все сообщения от kuzroman
 
Регистрация: 26.11.2010
Сообщений: 124

Подскажите как будет правильнее?
Есть такой php скрипт, а снизу я так понимаю идет обработка dom на ява в которой я слаб.

скрипт должен на сколько я понимаю должен получать ip адрес пользователя и делать запрос на $url от туда формируется xml файл
который мы получаем в $result

может кто попробует отредактировать, чтобы все заработало, на сайте
http://blog.ipgeobase.ru/?p=37 пишут что скрипт рабочий, там же дается описания метода.

<?
$REMOTE = $_SERVER['REMOTE_ADDR'] ;
$url = "http://194.85.91.253:8090/geo/geo.html";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $REMOTE );
$result = curl_exec($ch);
curl_close($ch);
$doc = new DOMDocument();
$doc->loadXML($result);
$city = $doc->getElementsByTagName('city')->item(0)->textContent;

echo $city ;
// в $city будет только название города. Очень удобно, спасибо за сервис!

?>
Ответить с цитированием