1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| <?php
echo "<HTML><BODY>";
$exclude_list = array ("10.208.0.250");
echo '<table border=1 style="font-size: 8pt">';
echo '<tr><td>Adresse IP</td><td>etat</td></tr>';
for ($RESEAU = 1; $RESEAU < 48;$RESEAU=$RESEAU+1)
{
for ($IP = 250; $IP <= 250; $IP = $IP+1)
{
if (!in_array("10.208.".$RESEAU.".".$IP, $exclude_list))
{
echo "<tr>";
echo "<td>10.208.$RESEAU.$IP</td>";
echo "<td>";
$ping = exec("ping 10.208.$RESEAU.$IP"." -n 1 "." -w 100 ");
if(strpos($ping, 'perte 100%') === false)
{
echo $ping.'<span style="color: red"> DECONNECTE</span>';
}
else
{
echo $ping.'<span style="color: green"> CONNECTE</span>';
}
echo "</td>";
echo "</tr>";
}
}
}
echo "</table>";
echo "</BODY></HTML>";
?> |