estoy creando un foro y ahora mismo estoy liado con la parte de escribir un post nuevo y estoy creando un codigo bbcode propio.
tengo para cambiar la fuente estas variables
$bbcode[] = "/\[font\=(.*)\](.*)\[\/font\]/i";
$xhtml[] = "<div style=\"font-family:$1\">$2</div>";
y para cambiar el color
$bbcode[] = "/\[color\=(.*)\](.*)\[\/color\]/i";
$xhtml[]="<span style=\"color: $1\">$2<\/span>";
todo funciona correctamente cuando pongo una frase en comic sans y en azul por ejemplo
Código:
me devuelve [ color=#0000FF][ font=Comic Sans MS]Hola esto esta en comic sans y en azul[/font][/color]
Código HTML:
<span style="color: #0000FF"><div style="font-family:Comic Sans MS">Hola esto esta en comic sans y en azul</div></span>
Código:
me devuelve esto[ font=Comic Sans MS][ color=#0000FF]Hola esto esta en comic sans y en azul[/color][/font]
Código HTML:
<div style="font-family:Comic Sans MS][color=#0000FF]Hola esto esta en comic sans y en azul[/color"></div>
He leido un post que explica estas expresiones pero nose cual usar para areglar esto
alguna ayudita???
muchas gracias :D!!