Cem Derin: Zugriff auf entfernte Datei

Beitrag lesen

Hallo NG,
und ich mal wieder.

Folgendes Problem. Ich moechte eine HTMl-Datei auf einem entferntes Server einlesen, parsen und extrahierte Informationen speichern. Das ist alles auch kein Problem.

Mein eigentliches Problem ist der Fall, dass die Datei nicht existieren könnte.

<?php
$file = fopen ("http://www.michgibtsgarnicht-hehehe.de/", "r");
if (!$file) {
    echo "<p>Datei konnte nicht geöffnet werden.\n";
    exit;
}
while (!feof ($file)) {
    $line = fgets ($file, 1024);
    /* Funktioniert nur, wenn Titel und title-Tags in einer Zeile stehen */
    if (eregi ("<title>(.*)</title>", $line, $out)) {
        $title = $out[1];
        break;
    }
}
fclose($file);
?>

Man bekommt in diesem nämlich nicht die erwartete Fehlermeldung, sondern noch zwei Nette von PHP direkt dazu!

Wie kann ich diese von PHP ausgegebenen Meldungen abfangen bzw. verarbeiten?

Danke im vorraus.