hola
bueno, he estado viendo tu codigo y me di cuenta en algo en la parte
Código PHP:
$bbcode = str_replace("[b]", "<strong>",$text);
utilizas $text pienso yo que esto no deberia ser, pues estas comensando on $bbcode, ahora, otra cosa, yo siempre utilizo la funcion nl2br despues de dar formato al texto, mas o menos asi
Código PHP:
$texto= BBcode($fetch['text']);
$formato_final = nl2br ($texto);
pues si pongo primero la funcion nl2br no me da el formato al menos a mi, como yo quiero