Nightmare25
Neues Mitglied
Hallo,
ich möchte einen Server überprüfen (Online Ja/Nein) und jenach der Antwort die Auswahl treffen wohin umgeleitet wird. Jetzt dauert die überprüfung natürlich einfach zu lange und ich habe derzeit keine Ahnung wie ich z.bsp. ein TimeOut einfügen kann. Ich habe es mal mit ,5 in der Klammer versucht, bringt aber nicht wirklich was. Entweder murmelt dann die Seite was von Fehler oder er macht trotzdem 30 Sekunden.
Hier mal der Code den ich verwende :
ich möchte einen Server überprüfen (Online Ja/Nein) und jenach der Antwort die Auswahl treffen wohin umgeleitet wird. Jetzt dauert die überprüfung natürlich einfach zu lange und ich habe derzeit keine Ahnung wie ich z.bsp. ein TimeOut einfügen kann. Ich habe es mal mit ,5 in der Klammer versucht, bringt aber nicht wirklich was. Entweder murmelt dann die Seite was von Fehler oder er macht trotzdem 30 Sekunden.
Hier mal der Code den ich verwende :
Code:
<?php
$check_url = "XXX.clanintern.de"; // URL zum überprüfen
$connection = @fsockopen ($check_url, 80);
if (!$connection)
{
header( "refresh:5;url=http://www.XXXXXX.de/inc/ServerDown.php" );
echo 'Sie werden weitergeleitet, wenn nicht klicken Sie dazu <a href="http://www.XXXXX.de/inc/ServerDown.php"> hier<aa ';
}
else
{
header( "refresh:5;url=http://www.XXXXX.de/inc/startup.html" );
echo 'Seite ist wieder erreichbar....';
exit();
}
?>