Hallo,
ich habe ja im gerade gelösten Thema den Beitrag aus der Tabelle "mybb_posts" ausgelesen.
Nun habe ich das Problem, dass trotz des Vornehmens einer Umwandlung des BB-Codes noch ein paar Befehle des BB-Codes nicht gehen.
Beispiel:
Folgenden Code verwende ich mometan für die Umwandlung:
Wäre echt gut, wenn noch SIZE, COLOR, ALIGN, U usw. umgewandelt werden können.
ich habe ja im gerade gelösten Thema den Beitrag aus der Tabelle "mybb_posts" ausgelesen.
Nun habe ich das Problem, dass trotz des Vornehmens einer Umwandlung des BB-Codes noch ein paar Befehle des BB-Codes nicht gehen.
Beispiel:
Code:
[size=medium][color=#FF0000]Sonstiges:[/color][/size]
Folgenden Code verwende ich mometan für die Umwandlung:
PHP-Code:
function parseBBCode2HTML( $bb )
{
$bb = preg_replace('/\[b\](.*?)\[\/b\]/', '<b>$1</b>', $bb);
$bb = preg_replace('/\[i\](.*?)\[\/i\]/', '<i>$1</i>', $bb);
$bb = preg_replace('/\[color:([[:alnum:]]{6}?).*\](.*?)\[\/color\]/', '<font color="#$1">$2</font>', $bb);
$bb = preg_replace('/\[url=([^ ]+).*\](.*)\[\/url\]/', '<a href="$1">$2</a>', $bb);
$bb = preg_replace('/\n/', "<br/>\n", $bb);
return $bb;
}
Wäre echt gut, wenn noch SIZE, COLOR, ALIGN, U usw. umgewandelt werden können.