Wander: Webseite aktiv?

Hallo Webber,

ich möchte - z.B. alle 5 Minuten - prüfen ob eine bestimmte Webseite vorhanden ist und das Ergebnis (falsch/true) grafisch unterschiedlich darstellen mittels kleine Gifs in einer Webseite.

Hat jemand dafür eine Lösung?

Gruss
Wander

  1. Hallo,

    ich möchte - z.B. alle 5 Minuten - prüfen ob eine bestimmte Webseite vorhanden ist und das Ergebnis (falsch/true) grafisch unterschiedlich darstellen mittels kleine Gifs in einer Webseite.

    Hat jemand dafür eine Lösung?

    Hiermit kannst du es bei jedem Aufruf prüfen:

    $url = "http://www.teamone.de/selfaktuell/";

    $stat = fsockopen("$url", 80, &$errno, &$errstr, 5);
    if($stat)
    {
    print("online");
        fclose($stat);
    } else {
    print("offline");
    }

    letzteres ist die Timeout-Zahl - 5 ist ein niedriger Wert - allerdings machen hohe Timeout-Werte den ganze Request natürlich langsamer.

    Um den Wert nur alle 5 Minuten zu prüfen (was auch immer das für einen Sinn macht):

    $minuten = date("i");
    $rest = $minuten % 5;
    if(!$rest) {
      // Hier jetzt das Script hinein.
    }

    Ich hoffe ich konnte helfen.

    Grüsse

    Stefan Ernst

    1. Hallo,

      sorry, korrektur (ist schon spät :) )

      $minuten = date("i");
      $rest = $minuten % 5;
      if(!$rest) {
        // Hier jetzt das Script hinein.
      }

      es muss heißen
      if(!explode(".",$rest)) {

      }

      das müsste imho gehen,
      aber es ist wie gesagt schon spät :)

      MfG