Hallo zusammen,
Schon wieder habe ich ein Problem, diesmal aber mit der Funktion preg_replace().
Immer noch bin ich mit meinem Forum beschäftigt. Ich möchte den String [b]text[/b] mit <b>text</b> ersetzen. Dazu habe ich folgende Funktion benutzt:
$inhalt = preg_replace("[/b]!","<b>\2</b>",$inhalt);
Nun gibt es aber ein Problem wenn der Text zwischen [b] und [/b] über mehrere Zeilen geht. Dazu habe ich in der Doku nachgeschaut und bin auf folgenden Lösungsansatz gekommen:
$inhalt = preg_replace("[/b]!m","<b>\2</b>",$inhalt);
Leider funktioniert dies nicht wie gewünscht. Sobald der Text zwischen den Tags über mehrere Zeilen geht, wird nichts mehr ersetzt.
Vielen Dank für eure Hilfe schon im Voraus.
Grüsse
Marco