Guest Certe Postado Abril 12, 2007 Denunciar Share Postado Abril 12, 2007 Tem algum comando em PHp para eu fazer ping em um determinado IP ?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Abril 12, 2007 Denunciar Share Postado Abril 12, 2007 Isso se faz com system:$ip = "000.000.000.000"; system ("ping $ip"); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MLeandroJr! Postado Abril 13, 2007 Denunciar Share Postado Abril 13, 2007 (editado) Tem uma outra maneira de pingar também, um pouquinho mais complexa, e que informa se o endreço está online ou offline.Este método serve para pingar uma porta específica.No meu arquivo de funções, eu criei a seguinte função:function Pinga($IP,$PORTA){ $IPAddress = $IP; $Port = $PORTA; $fp=@fsockopen ($IPAddress,$Port, $errno, $errstr,(float)0.5); if(!$fp) { return print("<font color='#FF3333'><b>Offline</b></font>"); } else { return print("<font color='#336600'><b>Online</b></font>"); fclose($fp); } } Aí, no local onde quero que apareça o resultado, eu chamoa da seguinte forma: <? Pinga("255.255.255.255","65535") ?>Onde, em 255.255.255.255, deverá ser informado o IP a ser pingado, e em 65535, a porta. Editado Abril 13, 2007 por Lvcifer! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Certe
Tem algum comando em PHp para eu fazer ping em um determinado IP ??
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.