Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/04/2005, 18:17
Avatar de mixba
mixba
 
Fecha de Ingreso: noviembre-2003
Ubicación: CPU (Interior)
Mensajes: 116
Antigüedad: 20 años, 5 meses
Puntos: 0
Hola:

Tengo un pequeño problema con BBCode, resulta que quiero extraer el texto de unos foros desde una base de datos, este foro es el famoso phpBB, el problema radica en que cuando uno postea un mensaje y lo hace con BBCode, la mayoría de las etiquetas van guardadas con el $uid del usuario por lo que por ejemplo una etiqueta para mostrar negrita queda asi:
Código:
   [b:ee6deedfc1 ]Mensaje[/b:ee6deedfc1 ]
en vezde
Código:
[b ]Mensaje[/b ]
, entonces colocando esto:
Código PHP:
$text=preg_replace("(\[b\](.+?)\[\/b])is",'<b>$1</b>',$text); 
, no funciona .
Como debería hacer para solucionar eso?

Gracias