Геолокация не работает.
Добрый день, прошу помощи по поводу геолокации, нужно вывести город посетителя, пишу вот так
Прошу объяснить где я не прав и помочь поправить, Спасибо.
И еще подскажите как лучше реализовать смену телефонов в зависимости от города. Спасибо еще раз
<?php
$ip = $_SERVER['REMOTE_ADDR'];
$url = 'http://ipgeobase.ru:7020/geo?ip='.$ip;
$xmlstr = file_get_contents($url);
$xml = new SimpleXMLElement($xmlstr);
$city = $xml->ip[0]->city;
//var_dump($city);die;
echo $city;
?>
по какой то причине $city всегда Красноярск(город в котором я живу), даже для тех кто живет на другом конце России)Прошу объяснить где я не прав и помочь поправить, Спасибо.
И еще подскажите как лучше реализовать смену телефонов в зависимости от города. Спасибо еще раз
Комментарии: 1
Снимает надо вызывать некешированным. Вот так:
[[!snippetGEO]]
(с восклицательным знаком)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.