Wenn Du prüfen möchtest, ob auf einem bestimmten Rechner ein Dienst läuft (z. B ob ein VNC- oder Webserver online ist) kannst Du das sehr schön so machen:
PHP-Code:
<?php
echo "<h3>Onlinestatus des Mailserver</h3>";
$server="host.domain.tld:25";
$array=explode(":",$server);
if (@fsockopen($array[0],$array[1],&$errno, &$errstr, 2))
{
echo "Mailserver <font color=green><b>Online</b></font>";
}
else
{
echo "Mailserver <font color=red><b>Offline</b></font>";
exit;
}
?>
In diesem Beispiel frage ich den Onlinstatus des Mailservers host.domain.tld ab.
In der Variablen $server muss man das Skript halt auf die eigenen Bedürfnisse anpassen.
Lesezeichen