Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2006, 14:36
Avatar de FuLaNo_
FuLaNo_
 
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 21 años
Puntos: 2
BBCode, "citar" un mensaje con "cita"...

Hola gente...

Estoy teniendo un problema en uno de los codigos que uso para bbcode, es el de las citas.

La funcion cumple bien su comentido cuando se cita un mensaje normal, pero cuando se cita un mensaje que, a su vez, tiene una cita incorporada, solo cita el primer mensaje y deja los codigos de la cita que tenia este...

Esta es la linea que uso:
Código PHP:
$texto preg_replace("`\[citar=(.*?)\](.*?)\[/citar\]`is"'<span class="bold">$1 escribió:</span><div class="topic_quote">$2</div>'$texto); 
Esto funcionaria bien si tengo este texto:
[citar=FuLaNo_]texto de la cita[/citar]
ej:


Pero funcionaria mal si tengo este otro mensaje:
[citar=FuLaNo_][citar=otro_usuario]texto de la cita[/citar][/citar]
ej:


Si alguien puede ayudarme se lo agradeceria mucho...
__________________
I Love Programming...