estoy llamando el campo "DESCRIPCION" de mi base de datos que con tiene los datos insertados de un textarea, lo estoy llamando asi:
echo getBBCODE(nl2br($reg['DESCRIPCION']));
el problema es que dentro de "DESCRIPCION" pueden escribir codigo PHP y otros lenguajes y cuando se muestra el cuadro de codigo aparecen los saltos de linea <br> debido a que en nl2br se aplica tambien al <pre>. esto se ve asi.:
Código PHP:
Ver original
<br> //italic <img src="images/smiles/happy.gif"><br> </u>
algúna forma de no aplicar el nl2br a <pre> ?
ya he buscado en google y no he encontrado nada...
gracias de antemano.