Patrick: Zahl aus dynamisch generierter HTML-Seite auslesen

Beitrag lesen

Hi,

Welche serverseitige Technik steht Dir zur Verfügung?
PHP und cgi, wobei ich eher zu PHP tendiere...

ich würde eher zu etwas anderem als PHP tendieren; beispielsweise Perl oder Python, wenn Du schon die CGI-Möglichkeit hast. Das ist aber nicht zuletzt Geschmackssache.

Prima, Du hast also serverseitige Techniken, die Du verwenden kannst. Wo genau ist nun Dein Problem? Du wirst Dir sicher bereits einen Algorithmus überlegt und begonnen haben, diesen umzusetzen.

Cheatah

Danke, habe mittlerweile eine Lösung gefunden...

<?php
$file = fopen ("http://www.1-2-3-gaestebuch.de/buch.gb?benutzer=wuscheck", "r");
if (!$file) {
    echo "<p>Datei konnte nicht geöffnet werden.\n";
    exit;
}
while (!feof ($file)) {
    $line = fgets ($file, 1024);
    /* Funktioniert nur, wenn alles in einer Zeile steht. Die Klammer (.*) ist wichtig! */
    if (eregi ("<p>(.*)<font face="Arial, Helvetica, Sans-Serif" size="3">", $line, $out)) {
   $title = $out[1];
   $a = strlen($title); // Ermittelt die Länge von $title
   $b = $a-3;   // Subtrahiert 3 Zeichen (2x Leer und die Klammer), Ergebnis Länge der eigentlichen Zahl
   $title=substr($title, 1, $b); //Liest das erste Leerzeichen nicht mit aus, aber dann die entsprechende Zahl
   echo $title; //Ausgabe der formatierten Zahl
   break;
    }
}
fclose($file);
?>