Check om server er online
Jeg har denne kode men hvis den timeout'er skriver den ikke at den ikke er online...Den skriver bare fatel error bla bla bla...
Hvordan kan man fixe det ?
<?
$box = $HTTP_SERVER_VARS["SERVER_NAME"];
$boxip = $HTTP_SERVER_VARS["SERVER_NAME"] . " (" . gethostbyname($HTTP_SERVER_VARS["SERVER_NAME"]) . ")";
$noc_ftp = fsockopen("localhost", 21, $errno, $errstr, 30);
if(!$noc_ftp) {
$noc_ftp = "virker ikke";
} else {
fclose($noc_ftp);
$noc_ftp = "kører";
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="pragma" content="no-cache">
<title>Status</title>
</head>
<body>
<table width="220" align="center">
<tr>
<td>
<p>
<?php echo $box; ?><br><br>
ftp: <b><? echo($noc_ftp); ?></b><br>
</p>
</td>
</tr>
</table>
</body>
</html>