Hi@all
Also irgenwie wird, obwohl der Server erreichbar ist, der Funktionswert auf false gestzt. Ich weis jetzt nicht, ob ich vieleicht bei der Außführung falsch gemacht habe. Hier mal der code
PHP-Code:
<?php
function getAvailability($server)
{
if (!($sock = fsockopen($server, 80, $errno, $errstr, 10)))
return false;
fputs($sock, "HEAD / HTTP/1.0\r\nHost: $server\r\n\r\n");
while (!feof($sock))
$tmp = fgets($sock, 1024);
fclose($sock);
return true;
}
$server = "http://serve1.dyndns.org";
$test = getAvailability($server);
if($test == true)
{
echo "<a href=http://serve1.dyndns.org>Hier geht es weiter</a>";
}
else
{
echo "Da der Server, noch, nicht bei einem Provider sondern bei mir zu Hause steht<br>";
echo "kann es sein, dass er, wie jetzt auch, nicht erreichbar ist. Versuch es bitte später nochmal.";
echo "<br><br>";
echo "<a href=mailto:webmaster@islandpferdeforum.de>webmaster@islandpferdeforum.de</a>";
}
?>
Hab ich was falsch gemacht, oder wo könnte der Fehler stecken?
Cu
André
Lesezeichen