no meu site, nas laterais, eu coloco os banners de anunciantes..
são puxados pelo banco, de acordo com a categoria....
só q só estou conseguindo puxar banner em imagem: jpg, png, gif.
mas quero puxar banners em flash tb...
então fiz o seguinte:
criei mais um campo na minha tabela... chamei ela de "tipo"
e queria estipular valores a ela como:
$tipo=="flash"
$tipo=="imagem"
só que só os banners em imagem estão funcionando.. os de flash não.. o que há de errado no meu código????
<?php $consulta = mysql_query("SELECT sub.caminho, nome, link FROM banners sub inner join banners_lateral cs on cs.id_banner = sub.id where cs.id_submenu = $id_submenu") or die (mysql_error()); $conta = mysql_num_rows($consulta); if ($conta == 0){ echo "ANUNCIE AQUI!"; }else{ while($verifica = mysql_fetch_array($consulta)){ $id = $verifica["id"]; $nome = $verifica["nome"]; $caminho = $verifica["caminho"]; $link = $verifica["link"]; $tipo = $verifica["tipo"]; if ($tipo == "flash") { echo '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="120" height="60"> <param name="movie" value="$caminho"> <param name="quality" value="high"> <embed src="$caminho" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="120" height="60"></embed></object>'; } else { echo" <font face=Verdana, Arial, Helvetica, sans-serif><font size=1><strong><a href=\"$link\" target=\"_blank\" >$nome</strong></a></strong><br></font> <img src=$caminho> "; } } ?>
Me ajudem.. pls!!
Valewww