Código PHP:
<?
function BBcode($texto){
$a = array(
"/\[i\](.*?)\[\/i\]/is",
"/\[b\](.*?)\[\/b\]/is",
"/\[u\](.*?)\[\/u\]/is",
"/\[strike\](.*?)\[\/strike\]/is",
"/\[center\](.*?)\[\/center\]/is",
"/\[align=left\](.*?)\[\/align\]/is",
"/\[align=right\](.*?)\[\/align\]/is",
"/\[img\](.*?)\[\/img\]/is",
"/\[url=(.*?)\](.*?)\[\/url\]/is",
"/\[url\](.*?)\[\/url\]/is",
"/\[cita\](.*?)\[\/cita\]/is",
"/\[code\](.*?)\[\/code\]/is"
);
$b = array(
"<i>$1</i>",
"<b>$1</b>",
"<u>$1</u>",
"<strike>$1</strike>",
"<p align='center'>$1</p>",
"<p align='left'>$1</p>",
"<p align='right'>$1</p>",
"<img src=\"$1\" />",
"<a href=\"$1\" target=\"_blank\">$2</a>",
"<a href=\"$1\" target=\"_blank\">$1</a>",
"<div class=\"code_quotes\">Cita:\n<div class=\"code_qu\">$1</div></div>",
"<div class=\"code_quotes\">Código:\n<div class=\"code_qu\">$1</div></div>"
);
$texto = str_replace("<br \>","\n",$texto);
$texto = preg_replace($a, $b, $texto);
$texto = nl2br($texto);
return $texto;
}
?>
Código:
Ahora se me ve esoAAA Fatal error: Call to undefined function BBcode() in C:\wamp\www\SimpleNews\index.php on line 53
EDITO: Ya no se me ve todo el codigo de BBcode, era unos 'left' que tenian que ser \"left\"
Ahora me sale que no encuentra la funcion BBcode, y mira que esta bien puesta, lo tengo asi
Código PHP:
echo BBcode(nl2br($not['noticia']));