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 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<script>
$(function() {
$( "#draggable" ).draggable();
});
</script>
</head>
<body>
<pre>
<?php
error_reporting(0);
set_time_limit(3600);
mysql_connect("localhost","root","") or die("Impossible de se connecter");
mysql_select_db("supervision") or die("pas possible de trouver la base");
$result = mysql_query("SELECT nom_groupe, etat_groupe, nom_du_service, port, adresse_ip, nom_hote FROM groupe_service, service WHERE etat_groupe = 'actif' AND groupe_service.id_service = service.id_service ORDER BY nom_groupe" );
while ($ligne = mysql_fetch_array($result)) {
if($ligne[0]!=$nomgroup)
{ echo"<div id='draggable' class='ui-widget-content'><table style='margin:auto;padding:5px;border-collapse:collapse;border: 1px solid black;'>";
echo"<tr>";
echo "<th colspan='2' style='background-color:black;color:white;text-align:center;padding:5px'>";
echo "<b>Etat $ligne[0]</b></br>";
$nomgroup=$ligne[0];
echo "</th>";
echo "</tr>";
}
$fp = fsockopen($ligne[4], $ligne[3], $errstr, $errno , 10);
if (!$fp) {
echo "<tr style='font-size:small;padding:5px;vertical-align:top;#000000;background-color:#FFFFFF';color:black;><td><b>Service $ligne[2] on $ligne[5]</b></td><td><img src='http://www.vincent-sene.com/rappelz/etat_serveur/images/offline.png'/></td></tr></br>";
}
else {
echo "<tr style='font-size:small;padding:5px;vertical-align:top;#000000;background-color:#FFFFFF';color:black;><td><b>Service $ligne[2] on $ligne[5]</b></td><td><img src='http://www.vincent-sene.com/rappelz/etat_serveur/images/online.png'/></td></tr></br>";
while (!feof($fp))
{
echo fgets($fp, 128);
}
fclose($fp); }
}
echo "</table></div>";
?>
</body>
</pre>
</html> |
Partager