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