Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Implementei a função gethostbyaddr($ip) em um script para salvar o nome de host das máquinas que acessam um site da rede interna.
Só que a resolução dos IPs só está sendo feita em PCs com Linux. Nos PCs com Windows 7 ou XP, ele retorna o número de IP novamente.
Ai está um exemplo da utilização
<?php
$ip = $_SERVER['REMOTE_ADDR'];
//retorna o IP corretamente
$host = gethostbyaddr($ip);
//Nos PCs com Linux retorna o Nome de Host Corretamente. Nos com Windows retorna o IP.
?>Carregando comentários...