Stefan: BBCode && Validität | Aufruf an freiwillige ITler zum Helfen

Beitrag lesen

Hi Jeena,

vielleicht könntest Du Folgendes tun:

den Text anhand \n, \r, \r\n in ein Array splitten (via preg_split(), o.ä.)

über jedes Element des Arrays iterieren
   - wenn es ein Blockelement ist (z.B. mit '<' beginnt), ignorieren
   - wenn es nur Text ist, in <p>text</p> umwandeln

und am Ende das Array wieder zum Ergebnisstring verketten.

Gruß,
Stefan