Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/05/2011, 03:32
murcielag56
 
Fecha de Ingreso: septiembre-2010
Mensajes: 72
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: tabla con ips y tiempo para acceder a esos hosts

Cuando hago cada uno por separado lo puedo ver.
Count ($campo==8) me da los tiempos y si hago Count ($campo==2), veo si está accesible o no.

El problema está en juntar los dos para que vea toda la información en una tabla
(IPS, tiempos, si o no)

si alguien puede dar un cable


****************************************
<?php
echo "<table border='1'>";
for ($i=220;$i<=254;$i++) {

$IP = '10.10.120.'.$i;
$comando = 'ping 10.10.120.' . $i. ' -n 1';
$ejecucion = popen($comando,'r');

$tiempo=microtime(); //'timestamp';
while (!feof($ejecucion)) { // mientras no sea el final del archivo($ejecucion)
$linea = fgets($ejecucion);
$campos = explode('tiempo',$linea);

if (count($campos) == 8) {
$tiempo='timestamp';
}
//***********************************************

/* $accesible='si';
if ($count($campos)==2) {
//while (!feof($ejecucion)) { // mientras no sea el final del archivo($ejecucion)
//$linea = fgets($ejecucion);
//$campos = explode('inaccesible',$linea);
//if (count($campos) == 2) {
$accesible='no';
} */


//}************************************************* *******/

}
echo "<tr> <td> $IP </td> <td> $tiempo </td> </tr>";
// echo "<tr> <td> $IP </td> <td> $tiempo </td> <td> $accesible</td> </tr>";

}

echo "</table>";
?>