Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge

 
Erweiterte Suche

7021 Beiträge in 1154 Themen- von 599 Mitglieder - Neuestes Mitglied: Erika

10-10-2008, 23:47:19
faqboard.info - SupportforumScriptfragenScriptfragenDaten auslesen aus HTML via PHP
Seiten: [1]   Nach unten
Drucken
Autor Thema: Daten auslesen aus HTML via PHP  (Gelesen 1353 mal)
Spider
Newbie
*
Offline Offline

Beiträge: 19


Profil anzeigen
« am: 08-09-2004, 19:25:33 »

Hallo,

stehe vor volgendem Problem:

Ich möchte gerne aus einer lokalen html-Datei Daten auslesen.

Ich habe folgendes versucht:

Zitat
<?PHP
  $quelle        =    @file('test/test.htm');
  $data          =    implode ("", $quelle);
preg_match_all('|<TD WIDTH="32%">XYZ</TD>(.*?)</TD>|Uism',$data,$matches);
echo $matches[0][0];
?>


Hinweis: Ab  <TD WIDTH="32%">XYZ</TD>  soll ausgelesen werden bis zum nächsten  </TD>

Jedoch wird dann "weiterausgelesen" bis zum letzten "</TD>" und das will ich jedoch nicht.

Hat jemand eine Idee was ich ändern muss oder hat jemand einen ganz anderen Vorschlag.  smiley

Danke
Oliver
Gespeichert
basti
Master of Disaster
Administrator
Hero Member
*****
Offline Offline

Beiträge: 2909



Profil anzeigen WWW
« Antwort #1 am: 08-09-2004, 20:14:45 »

Hi,

denke nicht, daß du da genau was ändern kannst, aber du könntest ja (falls du auf die HTML Seite Zugriff hast) einen Kommentar einfügen und dann von Kommentar zu Kommentar auslesen.
Gespeichert

Spider
Newbie
*
Offline Offline

Beiträge: 19


Profil anzeigen
« Antwort #2 am: 08-09-2004, 22:01:27 »

Hallo,

hab's hinbekommen:

Zitat
<?PHP
$quelle = @file('test/test.htm');
$data = implode ("", $quelle);
preg_match_all('|<TD WIDTH="32%">XYZ</TD>(.*)</TD>|Uism',$data,$matches);
echo $matches[0][0];
?>


Damit funkioniert es!

Gruß
Oliver
Gespeichert
Seiten: [1]   Nach oben
Drucken
Gehe zu: