Que tal amigos, estube creando un script para parsear el bbcode pero encontre un gran problemita.....
Al revisar la DB, este no guarda el codigo bb como todos conocemos...
Sino que lo guarda asi:
Código:
[b:9zdt53lh]En negrilla[/b:9zdt53lh]
Y pues e notado que numero extra al costado del bbcode, no es igual para todos, cada uno de esos como que tienen un identificador en cada post del foro.
Ahora mi duda es esta, que demonios son esos numeros xD o como haria para remplazar todo lo que este entre
[b hasta
], asi chapa tambien el numero...
Este es mi script original, el cual funciona pero no como lo pense ¬¬ porque no me di cuenta de ese detalle
Código PHP:
Ver originalfunction parserTexto($str)
{
//Negrilla
//Cursiva
//Subrayado
//Centrar
$this->ce = str_replace('[center]','<center>',$this->uf); $this->cef = str_replace('[/center]','</center>',$this->ce);
return $this->cef;
}