Jeg har lavet flg. som en funktion:
function lookup($hport,$Something,$who){
@$fp = fsockopen($who, $hport, &$errno, &$errstr, 4);
if (!$fp){
//$data = "<tr><td width=\"20%\"><b>$Something :</b></td><td width=\"30%\"><font color=\"#FF0000\"><b>Nede</b></font></td></tr>";
$data = "<tr><td width=\"10%\">$Something ($who):</td><td width=\"30%\"><img src=\"gfx/red.gif\" border=\"0\"></td></tr>";
} else {
$data = "<tr><td width=\"10%\">$Something ($who):</td><td width=\"30%\"><img src=\"gfx/green.gif\" border=\"0\"></td></tr>";
fclose($fp);
}
return $data;
}
Bruges på denne måde:
lookup("80", "Webserver", "
www.domain.dk");
altså portnummer, Navnet der skal vises, og et hostname