Werte aus fremden HTML-Dateien lesen.

chmee

verstaubtes inventar
Premium-User
Wird das in PHP mit Parsing beschrieben ?

Problem:
Ich habe Tabellen mit Statistiken in HTML(statisch), möchte nun per PHP Werte aus dieser HTML-Datei auslesen und auf der Hauptseite anzeigen.

Beispiel:
Spielerstatistik Spieler X - Globale Punkte werden gesucht.
Suche nach Begriff "global", der Wert dahinter ist der gesuchte Wert
Code:
..
<td>Global</td>
          <td>57958</td>
..

Wer kann mir helfen :-) Danke und mfg chmee

mfg chmee
 
Danke, hab es erstmal ganz simpel mit File() gemacht. Danke für den Hint !

Aber da ich noch Teile des String abschneiden muss, dacht ich, ich mach das
mal ganz einfach mit preg_replace :)

Hehe, ich aber keine Ahnung von Suchmuster ! Wie sieht denn so ein Suchmuster
aus, wenn ich Alles AUSSER Zahlen finden/ersetzen/löschen möchte ?

mfg chmee
 
Zuletzt bearbeitet:
Danke - und das mein' ich ernst - dass mir nicht geholfen wurde !
Das Erfolgserlebnis ist Da !! :)

Für andere Neulinge hier das wirklich einfache Script:

Code:
Ausführlich

<?php
$lines = file ('Dateiname oder URL');
$Punkte=$lines(82);
$Ergebnis=preg_replace('/\D/', '', $lines[82]);
echo $Ergebnis;
?>

Kurz und knackig:

<?php
$lines = file ('Dateiname oder URL');
echo preg_replace('/\D/', '', $lines[82]);
?>

Mit file() wird eine Datei zeilenweise in ein array abgelegt ($lines).
Dann holen wir uns aus dem Array die Zeile die wir benötigen (Zeile82).
Das Ergebnis ist eine Ersetzung aller Nicht-Zahlen durch "" (also Nichts).
Es bleiben die Zahlen übrig und die werden per echo ausgegeben.

mfg chmee
 
Zurück