Do pobierania adresu IP serwera używam skryptu:
<?php function curl_fopen ($url) { $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url); // adres url // zwracac rezultat w zmienna a nie w STDOUT curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_TIMEOUT, 10); // timeout polaczenia 10sec $result = curl_exec ($ch); // wykonac zapytanie curl_close($ch); return $result; } $url=$www; $url=$url['host']; $result = curl_fopen ('http://'.$url); if ($result) { $ip1 = gethostbyname($url); if($ip1 != $url) $new_ip=$ip1 ; } else $new_ip="-------"; ?>
..niestety nie działa on prawidłowo, bo np. gdy strona nie działa, skrypt się wiesza i strona przestaje się wczytywać. Dlatego chciałbym prosić o pomoc, jak go naprawić.. lub moze zna ktoś jakiś inny skrypt.
Pozdrawiam.