Monitor IP em PHP

1. Monitor IP em PHP

Rodrigo Adachi
rodrigoadachi

(usa Outra)

Enviado em 13/10/2010 - 08:12h

Gostaria de uma ajudinha:

$ip_addr = 192.168.0.1

$cmd = "ping -c 1 -q ".$ip_addr." | grep 'received' | awk -F',' '{ print $3}' | awk '{ print $1}'";
$last_ip = system($cmd);
echo '>'.$ret_ip.'<';
echo '<br>';
if ($ret_ip == '0%') {
echo 'DOWN';
} else {
echo 'UP';
}

se o ip estiver valido eme me retorna 0% se não +1 mas eu não consigo tratar.


  


2. Re: Monitor IP em PHP

Andre Cardoso
andrebian

(usa Fedora)

Enviado em 04/01/2012 - 21:09h

Cara nao sei se ja acho solução mas ao que eu entendi vc tava pegando o o parametro errado, o 0% que aparece ali é de perda, com isso seria UP e nao DOWN como está.

Pelo menos assim que funcionou pra mim.


3. Re: Monitor IP em PHP

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 05/01/2012 - 10:29h

Te recomendo usar comunidade de PHP para este caso:
http://www.vivaolinux.com.br/comunidade/PHP
Boa sorte!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts