Получаем данные по ip

Получаем информацию о пользователе по ip адресу

  1. <?php
  2. $ip = 'IP, который будем проверять';
  3.  
  4. // формируем URL для запроса
  5. $url = "http://ip-api.com/json/$ip";
  6. // делаем запрос к API
  7. $data = @file_get_contents($url);
  8. // если получили данные
  9. if($data){
  10. // декодируем полученные данные
  11. $dataDecode = json_decode($data);
  12. echo '<br />';
  13. // выводим данные
  14. echo "Страна: <b> " . $dataDecode->country . " </b>/ ";
  15. echo "Область:<b> " . $dataDecode->regionName . " </b>/ ";
  16. echo "Город: <b>" . $dataDecode->city . "</b><br /> ";
  17. echo "Провайдер: <b>" . $dataDecode->isp . "</b> / ";
  18.  
  19. echo "Часовой пояс:<b> " . $dataDecode->timezone . "</b><br/>";
  20.  
  21.  
  22. }else{
  23. echo "Информация недоступна!";
  24. }


  19.01.24 / 20:54 | Гео |   82 | 3   0