Вход Регистрация
Файл: ip.php
Строк: 11
<?

$ip 
= "8.8.8.8"; // IP, который будем проверять

// формируем URL для запроса
$url = "http://ip-api.com/json/$ip";
// делаем запрос к API
$data = @file_get_contents($url);
// если получили данные
if($data){
    
// декодируем полученные данные
    
$dataDecode = json_decode($data);
     
    
// выводим данные
    
echo "Страна: " . $dataDecode->country . "<br/>"; 
    echo 
"Город: " . $dataDecode->city . "<br/>";    
    echo 
"Провайдер: " . $dataDecode->isp . "<br/>";    
    echo 
"Область: " . $dataDecode->regionName . "<br/>";
    echo 
"Часовой пояс: " . $dataDecode->timezone . "<br/>";
    echo 
"Почтовый индекс: " . $dataDecode->zip . "<br/>";
 
}else{
    echo 
"Сервер не доступен!";
}

/*
выведет:
Страна: Russia
Город: Yekaterinburg
Провайдер: ZAO AKADO-Ekaterinburg
Область: Sverdlovskaya Oblast'
Часовой пояс: Asia/Yekaterinburg
Почтовый индекс: 620002
*/
?>
Онлайн: 1
Реклама