Agora aparece o video... mas não redimensiona...
codigo do video:
<object width="320" height="265"><param name="movie" value="http://www.youtube.com/v/o9k2hPJTUug&hl=pt-br&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/o9k2hPJTUug&hl=pt-br&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="320" height="265"></embed></object>
e alterei o código acima pelo seguinte:
<?php
conecta();
$sql = mysql_query("select * from videos LIMIT 5");
while($r=mysql_fetch_array($sql)){
$codigo="{$r['Codigo']}";
$codigo = preg_replace('/width=[0-9]+/i', 'width=247', $codigo);//largura
$codigo = preg_replace('/height=[0-9]+/i', 'height=198', $codigo);//altura
echo "$codigo";
}
?>
Outra coisa, percebi que os códigos vem do db, pq vc não usa uma tabela que tenha as estruturas com campos de 'width' e 'height' e 'url' ao invés de uma estrutura com código 'html'. Foi só opinião, mas creio ser o mais certo à fazer, já que há 'x' maneiras de se inserir um flash e diminuiria grandemente o tempo de acesso ao banco.
Não fiz isso porque nem passou pela minha cabeça =x... mas vai ter videos de varias fontes, entãoseria meio inviavel usar o mesmo embed