Jetzt konnte ich das Problem ein wenig eingrenzen: Der "gute Text" muss nicht mehr <font color=black> sein
Code:
<FONT color=blue>sajdaskldjaskld jjkl </FONT>Der gute Text<FONT color=blue>lkjasdlkasjdlk <STRIKE>asj</STRIKE><FONT color=red><STRIKE>dlk</STRIKE>as</FONT>jdklasd</FONT></P>
<FONT color=blue></FONT> </P>
<FONT color=blue>sdjasdl<FONT color=green>kasjdkljashd</FONT>asjkldhas</FONT></P>
<FONT color=blue></FONT> </P>
<FONT color=blue>daslkdjasldhjasjklddjlkhjdfjkldhfkdjsfhsdkfh
döfjdlfkhjdsjlsdhgkh
dökfjsdklfjsdlfjsdfljsdflsdjflsdkjfsdlfjsdklfj</FONT></P>
Das matche ich
Code:
$string=eregi_replace ("<strike>([^<])*</strike>","",$string);
$string=eregi_replace ("<FONT color=blue>([^<]|<[^F])*</FONT>","",$string);
$string=eregi_replace ("<FONT color=green>([^<]|<[^F])*</FONT>","",$string);
$string=eregi_replace ("<FONT color=red>([^<]|<[^F])*</FONT>","",$string);
dabei kommt das raus
Code:
Der gute Text<FONT color=blue>lkjasdlkasjdlk </P>
</P>
<FONT color=blue>sdjasdl</P>
</P>
</P>
was mache ich denn jetzt wieder falsch
