Hallo zusammen,
ich habe ein kleines Problem, was für euch wohl eher ein Kinderspiel sein wird. Also ich habe den PHP-Portscanner von Dennis Wronka in meinem Skript verwendet um ein Monitoring Skript zu erstellen. Solange ein Dienst verfügbar ist, wird ein bestimmtes Icon angezeigt, ist der Dienst nicht verfügbar soll ein anderes Icon angezeigt werden.
Und genau das ist mein Problem. Ich bin zu blöd um die Icons im Fehlerfall auszutauschen
hier mein Skript:
und hier wie es leider jetzt aussieht:
http://www.ra-buchmann.de/monitor.php
ich danke Euch schonmal
ich habe ein kleines Problem, was für euch wohl eher ein Kinderspiel sein wird. Also ich habe den PHP-Portscanner von Dennis Wronka in meinem Skript verwendet um ein Monitoring Skript zu erstellen. Solange ein Dienst verfügbar ist, wird ein bestimmtes Icon angezeigt, ist der Dienst nicht verfügbar soll ein anderes Icon angezeigt werden.
Und genau das ist mein Problem. Ich bin zu blöd um die Icons im Fehlerfall auszutauschen
hier mein Skript:
Code:
<?php
$hosts = array("www.elitestudio.de", "www.elan-handelsagentur.de");
$ports = array(80, 443, 25, 21 , 3306, 10000);
$datum = date("H:i:s");
foreach ($hosts as $i)
{
echo '<table border=0 width=700 style="border:1px solid #000099">' ;
echo "<tr><th align='left' colspan='8' bgcolor='#000099' class='header'>" . $i . "</th></tr>";
echo "<tr>";
foreach($ports as $port)
{
$socket=@fsockopen($i, $port);
if
($socket != false)
{
echo "<td width=60><b>" . getservbyport($port, "tcp") . "</b>" . " <img src='flag_green.gif' /></td>" ;
}
else
{
echo "<td width=60><b>" . getservbyport($port, "tcp") . "</b>" . " <img src='flag_red.gif' /></td>";
}
}
echo "</tr>";
echo "<table>";
echo "<br>";
}
?>
und hier wie es leider jetzt aussieht:
http://www.ra-buchmann.de/monitor.php
ich danke Euch schonmal