Seite 1 von 1

Code zwischen body-Tags aus Seite extrahieren

Verfasst: 15.05.2007, 22:28
von Halli
Für ein kleines rudimentäres CMS brauche ich ein PHP-Script, dass mir aus einer (statischen) HTML-Seite nur den Codeteil extrahiert, der zwischen <body parameter=wert ...> und </body> steht.

Ich brauche also eine Funktion, die im Prinzip folgendes leistet:
$bodytext = codeextract ($seitentext);

Wie kann ich so etwas am besten realisieren?

Verfasst:
von

Verfasst: 15.05.2007, 22:38
von semtex
Erst fängst Du Dir die Seite mit "file_get_contents" ein.
Danach einfach mit "preg_match" splitten, dieses kannst Du natürlich auch über Zeichenketten machen.

$daten = file_get_contents("datei.html");
preg_match("/<body parameter=wert(.*?)<\/body>/",$daten, $ab);