Hallo Felix,
danke für dein Verständnis
Wie kommst Du an besagten String? Mir scheint nämlich, dass Du mit dem String glücklicher wirst, als erst reguläre Ausdrücke für preg_match_all() zu lernen. Oder kennst Du Dich bereits damit aus?
Leider verstehe ich preg_match_all nicht :-(
An den String komme ich mit folgendem Code:
$url = ("http://114443.forum.onetwomax.de/whowasonline");
$startstring = "<font size=\"2\">";
$endstring = "<";
$file = @fopen ($url,"r");
$i=0;
while (!feof($file)) {
$zeile[$i] = fgets($file,2000);
$i++;
}
fclose($file);
for ($j=0;$j<$i;$j++) {
if ($resa = strstr($zeile[$j],$startstring)) {
$resb = str_replace($startstring, "", $resa);
$endstueck = strstr($resb, $endstring);
$resultat .= str_replace($endstueck,"",$resb);
$resultat .= ";";
}
}
// Ausgabe der Daten
var_dump ($resultat);
Ich gebe zu das ich diesen Code NICHT selber geschrieben habe.
Ich denke wenn man den String in in Array packen könnte, kann ich dann dieses Array dann auslesen/abfragen