(2 May, 2011, 5:34 pm)Himura escribió: si quieres que no salga la alineacion seria asi
Código:
$announcement['message'] = preg_replace('#\[align=(.*?)\](.*?)\[/align\]#i', "$2", $announcement['message']);

Lol! me falto $2 , la verdad no se mucho del tema, pero bueno, me doy por muy bien servido, muchas gracias Himura, y si gustas puedes cerrar el tema Big Grin
Ok, cualquier cosa me avisas...
No se como lo isist Himura pero YO PIENSO que hubiese sido bueno que hubieses creado una mini funcion masomenos asi esta la ise yo pues no es nada del otro mundo

Código PHP:
function bbcodespecialchars($message)
{
    
$message str_replace("[""&#91 ;"$message);
    
$message str_replace("]""&#93 ;"$message);
    
//sin el espacio entre el 1 y las ; y el tres y las ;
    
return $message;


y ya solo pondrias el texto asi

bbcodespecialchars($texto) y aparece plano ^^ y es corto y aorras muchos remplaces
a muy bien pues usas rempalce

Código PHP:
$announcement['message'] = preg_replace('#\[img\](.*?)\[/img\]#i'""$announcement['message']);
$announcement['message'] = preg_replace('#\[img=(.*?)\](.*?)\[/img\]#i'""$announcement['message']); 

la ventaja de lo que te e dejado

Código PHP:
function bbcodespecialchars($message)
{
    
$message str_replace("[""&#91 ;"$message);
    
$message str_replace("]""&#93 ;"$message);
    
//sin el espacio entre el 1 y las ; y el tres y las ;
    
return $message;


esque todo texto BBcode lo pasa a texto plano para unos podrias ser ventaja para otros deventaja y si se puede usar asi MyBB usa uno parecido para evitar el uso de HTML en fin exelente respuesta as dado man felicidades y pues cualquier cosa continuanos por perfil xq esta cerrado jeje
saludos!