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