Hallo,
ich versuche gerade, den html-Code dieser Seite über php einzulesen, um nachfolgend mit dem eingelesenen String weiterarbeiten zu können.
Hintergrund:
Ich möchte lediglich die Informationen herausziehen, also die "nackten" Tabellenkonstrukte ohne jegliche weitergehenden Angaben, um die Tabellen - an das Layout unserer Homepage angepasst - auszugeben.
Hier der Code, den ich aktuell habe:
~~~php
$URL = "http://www.gameshot.de/liga/8_tabelle_30_0_0_205.htm";
$Inhalt = implode ('', file ($URL));
$Start = stripos ($Inhalt, "<!-- Beginn der Liste -->") + 26;
$Ende = strripos ($Inhalt, "<!-- Ende der Liste -->");
$Inhalt = substr ($Inhalt, $Start, $Ende);
echo $Inhalt;
Das Einlesen ab dem ersten Vorkommen des Strings "<!-- Beginn der Liste -->" funktioniert, ab dem letzten Vorkommen des Strings "<!-- Ende der Liste -->" wird die Variable $Inhalt nicht abgeschnitten, d.h. ich habe hier immer den gesamten Rest des html-Codes bis hin zu den Tags "</body>" und "</html>".
Interessant ist aber nur der Teil zwischen dem ersten Vorkommen des Strings "<!-- Beginn der Liste -->" und dem letzten Vorkommen des Strings "<!-- Ende der Liste -->".
Muss ich hier irgendwelche Sonderheiten beachten?
Was habe ich falsch (?) gemacht?
Vielen Dank für eure Hilfe.
Gruß
Enrico