Dennis: Serverstatus auf Hamepage anzeigen

Beitrag lesen

Hi Roman,

Na doll. also.

So etwas darf dich nicht enttäuschen - von einem kostenlosen Provider kannst du nichts erwarten.

mal wieder der aufruf an alle anderen mir irgendwie und wenn möglich zu helfen...

Du kannst noch folgendes probieren:

<?php
  if(($fp = @fsockopen("roman-online.myftp.org", 21, $errno, $errstr, 5     )) == true) {
                       // Hier der Host         Port                 Timeout
    echo "Online";
    fclose($fp);
  }
  else {
    echo "Offline";
  }
?>

Eventuell musst du das Script noch etwas anpassen - unter Timeout versteht man die Zeit (hier in Sekunden) die PHP versucht eine Verbindung aufzubauen, ein zu großer Wert fürt zu einer entsprechend großen Verzögerung im Seitenaufbau, wenn der Server offline ist.

Es kann aber gut sein, dass dein Provider die Funktion fsockopen() verboten hat - wenn das Beispiel nicht klappt oder immer Offline anzeigt, entferne mal das @ und gucke ob eine Fehlermeldung ausgegeben wird.

MfG, Dennis.