Seite 1 von 1

erreichbarkeit prüfen

Verfasst: 12.09.2004, 14:51
von Metaman
ich suche eine möglichkeit um zu prüfen ob eine Domain vorhanden oder erreichbar ist.

Und zwar geht es darum das ich den inhalt einer Seite auf unterschiedlichen Server verteilt habe.

Der Zugang zu den Seiten erfolgt über recht stabile Adresse nur diese Server sind manchmal nicht erreichbar.
im Moment mache ich es einfach so, das ich von jedem Server eine Grafik lade die dann mit den Seiten verlinkt ist. Ist ein Server nicht vorhanden wird auch die Grafik nicht geladen

Mit Perl gab es die möglichkeit über LWP eine Adresse abzufragen und man hat als Rückgabe den Errorcode bekommen
also z.B. 200 wenn alles OK war.

sowas suche ich jetzt in PHP !!!

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 12.09.2004, 15:20
von Nexus
Hi,

die PEAR-Klasse HTTP_Client ist das richtige für dich:

Code: Alles auswählen

require_once ('HTTP/Client.php');

$http_client = new HTTP_Client();
$http_client->get('http://www.deineURL.de');

$response = $http_client->currentResponse();

if ($response['code'] == 200) {
   echo 'alles o.k';
} else {
   echo 'Error: HTTP-Status: '.$response['code'];
}

Gruß
Nexus