1. Das fopen funktioniert in der Art und Weise nur wenn die Sicherheitsrichtlinien in der php.ini bei deinem Hoster entsprechend angepasst sind (Stichwort allow_furl_open)
Besser wäre wohl die Funktion file_get_contents wie folgt zu nutzen:
|
PHP-Quelltext
|
1
|
$content = file_get_contents('http://www.esl.eu/de/player/2027445/#/de/team/2668546/');
|
Damit liegt in der String Variable $content der gesamte Inhalt der geöffneten Seite (HTML Code versteht sich).
Den kannst du jetzt beliebig verändern, durchsuchen oder sonstwas damit anstellen.
Da du bestimmte Sachen da herauspicken willst bietet sich preg_match bzw preg_match_all an. Wenn du das auf den gesamten unbehandelten String anwendest dürfte das allerdings sehr langsam und unperformant sein.
Also vorher bekannte, am besten sogar Konstante Teile aus dem HTML Code entfernen und dann erst o.g. Funktionen mit einem entsprechenden Regulären Ausdruck anwenden.
Zum Thema Reguläre Ausdrücke gibt es eine Fantastilliarde Bücher, Tutorials und Beispiele im Internet, so dass ich hier nicht weiter drauf eingehen werde. Ein erster Ansatz findet sich im PHP Handbuch unter dem Stichwort PCRE (Perl Compatible Regular Expressions).