Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, vejo muita gente usando ai códigos longos só pra dar um ping, aqui vai um com duas linhas de código:
<?php
$ping = `ping 127.0.0.1 && arp -a`;
echo nl2br($ping);
?>
Execute do mesmo jeito que está ai, sem mudar os acentos, não use aspas nem apóstrofos, use do jeito que está ai. http://forum.imasters.com.br/public/style_emoticons/default/natal_wink.giftestei aqui o codigo exatamente como você postou, só copiei e colei... mas nem apareceu nada na tela...
testei aqui o codigo exatamente como você postou, só copiei e colei... mas nem apareceu nada na tela...
Estás fazendo algo errado meu caro, não da erro.
testei aqui o codigo exatamente como você postou, só copiei e colei... mas nem apareceu nada na tela...
No meu funcionou perfeitamente:
>
Disparando contra 127.0.0.1 com 32 bytes de dados:
Resposta de 127.0.0.1: bytes=32 tempo<1ms TTL=128
Resposta de 127.0.0.1: bytes=32 tempo<1ms TTL=128
Resposta de 127.0.0.1: bytes=32 tempo<1ms TTL=128
Resposta de 127.0.0.1: bytes=32 tempo<1ms TTL=128
Estat¡sticas do Ping para 127.0.0.1:
Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda),
Aproximar um n£mero redondo de vezes em milissegundos:
M¡nimo = 0ms, M ximo = 0ms, M‚dia = 0ms
Interface: 192.168.1.50 --- 0x2
Endere‡o IP Endere‡o f¡sico Tipo
192.168.1.1 00-14-7f-06-ff-f9 dinƒmico
192.168.1.21 00-1f-d0-fa-cf-ae dinƒmico
192.168.1.61 00-13-d3-1c-3c-1d dinƒmico
192.168.1.64 00-11-d8-47-6a-5c dinƒmico
192.168.1.112 00-1f-d0-fa-cd-ec dinƒmico
Testei até com o DNS do meu trampo e funcionou. Por acaso você salvou o arquivo PHP em ANSI ou UTF8?
Tem como deixar pingando? Estilo ping -t www.google.com ?
Tem como deixar pingando? Estilo ping -t www.google.com ?
exec("ping -n 4 www.google.com", $output, $retval);
var_dump($output);
Só criar um função em ajax que chame a função
Segue uma função
function pingAddress($ip) {
$pingresult = exec("ping -n 3 $ip", $outcome, $status);
if (0 == $status) {
$status = "alive => ( ".print_r($outcome)." )";
} else {
$status = "dead";
}
echo "The IP address, $ip, is ".$status;
}
echo '<pre>';
pingAddress("www.google.com");
Muito fera!
Tu me falo ontem...achei legal de mais....dessa eu não sabia...