Mailinglisten-Archive |
Moin Moin! > filesize() verwenden, Größe der Datei bestimmen, fread() verwenden, um die > Datei in einen String zu verwenden. preg_match() im Multiline-Modus verwenden > (siehe Doku), und mit einer runden Klammer den Teil zwischen den Body-Tags > rausmatchen. > > Trick ist es, den Kram in einen einzigen String zu lesen und preg_match() > mit Multiline-Modus zu verwenden, dann hat man keine Schmerzen mit dem > mehrzeilig. Das geht ohne große Probleme, denn Hmmm ... dein Vorschlag ist gut .. allerdings hab ich ein Problem ... für die Entwicklung/Entwurf von php3 - Skripts verwende ich einen win32-Apache mit php3-cgi mit Zugriff auf einen linux-mysql Server. Da Problem ist ... er sagt mir "undefined function preg_match ...". Gibt es unter Windows die PerlRegExFnc überhaupt? Mit Standard regex (eregi()) bekomme ich das nicht hin, obwohl vielleicht liegt es auch nur an meinem Ansatz ... wenn einer einen Tip hat "eregi("<BODY (.*)>(.*)</BODY>, $contents, $parts))" ... bekomme ich nie die richtige Version ... entweder ist der komplette <BODY> Tag noch drin oder er ist abgeschnitten ... aber noch teilweise vorhanden. Aber regex war'n noch nie so richtig mein Ding. mfg Thomas
php::bar PHP Wiki - Listenarchive