Hallo erstmal.
Ich hab schon ne weile gesucht, probiert und auch google bemüht und so weiter, finde aber meinen Fehler nicht.
Ich möchte BBCode in html konvertieren und hab dafür (stellvertretend für alles andere, wo es auch nicht geht) folgenden Quelltext für fette Schrift:
Zur Situation:
Ich speichere Text über ein Textfeld in einer Datei (auch geplant füz mysql, die "Infrastruktur" steht schon). Diese Datei lese ich aus und will den Inhalt formatiert auf meiner Webseite ausgeben.
Das funktioniert alles auch ganz gut, doch wird ein Zeilenumbruch innerhalb des Tags eingegeben, wird der BBCode nicht mehr umgewandelt.
Jetzt wüsste ich gerne, was ich dagegen machen kann.
Danke schonmal für die Mühe
LG Peter
Ich hab schon ne weile gesucht, probiert und auch google bemüht und so weiter, finde aber meinen Fehler nicht.
Ich möchte BBCode in html konvertieren und hab dafür (stellvertretend für alles andere, wo es auch nicht geht) folgenden Quelltext für fette Schrift:
Code:
$text = preg_replace("/\[b\](.*?)\[\/b\]/s", "<b>$1</b>", $text;)
Ich speichere Text über ein Textfeld in einer Datei (auch geplant füz mysql, die "Infrastruktur" steht schon). Diese Datei lese ich aus und will den Inhalt formatiert auf meiner Webseite ausgeben.
Das funktioniert alles auch ganz gut, doch wird ein Zeilenumbruch innerhalb des Tags eingegeben, wird der BBCode nicht mehr umgewandelt.
Jetzt wüsste ich gerne, was ich dagegen machen kann.
Danke schonmal für die Mühe
LG Peter
Kommentar