Как получить ISP посетителя через PHP

Я следил за этим сайтом. Как получить ISP посетителя через PHP? для получения данных ISP, но он больше не работает (не удалось открыть поток: запрос HTTP не удался). Я также старался использовать короткие

$curl_handle=curl_init(); curl_setopt($curl_handle, CURLOPT_URL,'http://www.whatismyipaddress.com/ip/132.123.23.23'); curl_setopt($curl_handle, CURLOPT_HTTPHEADER, Array("User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15") ); curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2); curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl_handle, CURLOPT_USERAGENT, 'Your application name'); $query = curl_exec($curl_handle); curl_close($curl_handle); echo $query; 

но я получаю следующую ошибку:

 Moved Permanently The document has moved here. 

Кто-нибудь знает подобное решение?


РЕДАКТИРОВАНИЕ

Решение curl работает только на моем localhost, к сожалению, служба веб-хостинга не позволяет этого. Кто-нибудь знает решение, использующее file_get_contents?