Hallo,
Vorweg: Dein Vorhaben braucht IMHO das Einverstaendis
der Leute von flyordie.com.
http://www.flyordie.com/servlet/s/playerInfo.html?portal=real_com&lang=en&room=1040&nick=a3VyaWVy
Nun möchte ich aus dieser HTML Seite das Rating, also eine blosse Zahl in eine php Datei einbinden.
Du meinst vermutlich die Zahl 97 aus folgendem Quelltext:
<!-- Anfang der HTML-Datei -->
<tr align=center>
<td class=n1><span CLASS="normal"><b>Overall</b></span></td>
<td class=n1><span CLASS="normal">97</span></td>
<!-- u.s.w. -->
</tr>
<!-- Rest der HTML-Datei -->
Du kannst
(1) den Inhalt der Datei in eine String-Variable einlesen und dann
(2) mit geeigneten String-Funktionen diese Zahl isolieren.
zu (1): Das geht z.B. mit file_get_contents() oder fopen() - sofern
die Konfigurationsvariable allow_url_fopen auf "1" gesetzt ist.
Das geht vermutlich auch im Skript selbst (PHP_INI_ALL)
mit ini_set().
http://www.php.net/manual/de/function.file-get-contents.php
http://www.php.net/manual/de/function.fopen.php
http://www.dclp-faq.de/q/q-datei-lesen.html
http://www.php.net/manual/de/ref.filesystem.php
http://www.php.net/manual/de/function.ini-set.php
Falls das nicht klappt, koenntest Du einen Weg mit fsockopen()
u.s.w. versuchen. Ist aber etwas komplizierter.
Zu (2):
Man koennte z.B. mit strstr() den Reststring ab dem
Wort "Overall" nehmen, davon den Reststring ab
"normal" und davon alles zwischen der ersten >
und der ersten <.
PHP-Manual: String-Funktionen:
http://www.php.net/manual/de/ref.strings.php
http://www.php.net/manual/de/function.strstr.php
http://www.php.net/manual/de/function.strpos.php
http://www.php.net/manual/de/function.substr.php
Am Schluss konvertierst Du mit der Funktion intval()
den String "97" in die Zahl 97.
http://www.php.net/manual/de/function.intval.php
Gruesse,
Thomas