bene: wie "markiere" ich bestimmete einträge in einer datei...

Beitrag lesen

Hi,

vielen Dank für Deine schnelle Antwort.

das sieht dann in etwa so aus:

fputs ($datei, "<div class="title">" );
fputs ($datei, $ueber);
fputs ($datei, "</div" );
fputs ($datei, $content);

aber wie suche ich dann nach dem string der zwischen <div...> und <div> steht ?

Hallo
Nunja. das einzige, was du tun könntest ist, die Überschrift zu kennzeichnen, also z.B. vor die Überschrift z.B. <HEADER> in die datei zu schreiben, wenn du die datei ausliest, musst du nur jede zeile nach dem Vorkommen des strings "<header>" untersuchen. ist es drin, entfernst du dieses und ersetzt es durch deine formatierung. eine andere möglichkeit wäre, die Überschrift in einen Div tag einzufassen z.B. <div class="title">blabla deine überschrift</div>. dann überprüft du nur noch die zeile nach dem vorkommen von <div class="title"> und gibst die zeile aus, die Klasse title kannst du dann über CSS definieren.
achja, und ansonsten ersetzt du beim schreiben in die datei alle "<" und ">" durch < und > dann ist das einzige, was in Tags steht eben die überschrift... und die kannst du schön rausfiltern
das wär eine möglichkeit..
Mfg
Matthias Huttar