Hallo,
Ich habe mir ein Script erstellt das anzeigen ob der Server online oder offline ist.Nur ich habe das Problem das er mir immer anzeigt er wäre offline, dabei is der server online.
PHP
<html>
<head>
<title>Server-Status</title>
</head>
<body>
<table border="1">
<?php
$fp = @fsockopen("ip",80,&$errno,&$errstr,2);
if(!$fp)
{
echo "<tr><td width=\"100\">Server 1 ist</td><td width=\"100\"><font color=\"red\">offline</font></td></tr>";
}
else
{
echo "<tr><td width=\"100\">Server 1 ist</td><td width=\"100\"><font color=\"green\">online</font></td></tr>";
}
?>
<?php
$fp = @fsockopen("ip2",21,&$errno,&$errstr,2);
if(!$fp)
{
echo "<tr><td width=\"100\">Server 2 ist</td><td width=\"100\"><font color=\"red\">offline</font></td></tr>";
}
else
{
echo "<tr><td width=\"100\">Server 2 ist</td><td width=\"100\"><font color=\"green\">online</font></td></tr>";
}
?>
<?php
$fp = @fsockopen("ip3",110,&$errno,&$errstr,2);
if(!$fp)
{
echo "<tr><td width=\"100\">Server 3 ist</td><td width=\"100\"><font color=\"red\">offline</font></td></tr>";
}
else
{
echo "<tr><td width=\"100\">Server 3 ist</td><td width=\"100\"><font color=\"green\">online</font></td></tr>";
}
?>
<?php
$fp = @fsockopen("ip4",2121,&$errno,&$errstr,2);
if(!$fp)
{
echo "<tr><td width=\"100\">Server 4 ist</td><td width=\"100\"><font color=\"red\">offline</font></td></tr>";
}
else
{
echo "<tr><td width=\"100\">Server 4 ist </td><td width=\"100\"><font color=\"green\">online</font></td></tr>";
}
?>
</table>
</body>
</html>
Alles anzeigen
Bitte um Hilfe
PS:Habe eine seite bei funpic.
MfG