Hola, quiero añadirle el BBcode de youtube a mi web que sería así
Tengo muchos codigos bb ya pero me falta el de youtube, que cuando uso youtube y el url del video me sale un cuadrado blanco. Sera porque tengo que añadirle el object tambien al codigo?
Bueno, les dejo mi codigo BB
Código:
<?
function BBcode($texto){
$a = array(
"/\[i\](.*?)\[\/i\]/is",
"/\[b\](.*?)\[\/b\]/is",
"/\[u\](.*?)\[\/u\]/is",
"/\[tachado\](.*?)\[\/tachado\]/is",
"/\[center\](.*?)\[\/center\]/is",
"/\[align=left\](.*?)\[\/align\]/is",
"/\[align=right\](.*?)\[\/align\]/is",
"/\[img\](.*?)\[\/img\]/is",
"/\[url=(.*?)\](.*?)\[\/url\]/is",
"/\[url\](.*?)\[\/url\]/is",
"/\[youtube\](.*?)\[\/youtube\]/is",
"/\[php\](.*?)\[\/php\]/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>",
"<embed src=\"$1\" type=\"application/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" width=\"425\" height=\"344\"></embed>",
"<div class=\"css_title\">Código PHP:\n<div class=\"css\">$1</div></div>"
);
$texto = str_replace("<br \>","\n",$texto);
$texto = preg_replace($a, $b, $texto);
$texto = nl2br($texto);
return $texto;
}
?>
Esta marcado en negritga y rojo lo que es del youtube ;) Espero que me puedan ayudar
Un saludo y gracias