aew gelara pegeui esse codigo de banner rotativo aqui
<?
// modify the 7 lines below
$banners= array('/andre.swf','abner/banner2.gif','abner/banner3.gif');
$alt_texts= array ('alt_text1','alt_text2','alt_text3');
$links= array('http://www.mert.org,link1,link1'); /* e.g. 'http://www.yoursite.com' */
$border="0";
$target="_blank";
$width="140";
$height="50";
$action="";// for javascript enter 'js' else leave empty.
// YOU DO NOT NEED TO MODIFY BELOW
$random_no= count($banners);
$random=$random_no-1;
mt_srand ((double) microtime () * 1000000);
$rnd= mt_rand(0,$random);
$banner=$banners[$rnd];
$alt_text=$alt_texts[$rnd];
$link=$links[$rnd];
if ($action=="js")
{
echo("document.write('<a href=\"$link\" target=\"$target\"><img src=\"$banner\" border=\"$border\" width=\"$width\" height=\"$height\" alt=\"$alt_text\"></a>');");
}
else
{
echo"<a href=\"$link\" target=\"$target\"><img src=\"$banner\" border=\"$border\" width=\"$width\" height=\"$height\" alt=\"$alt_text\"></a>";
}
?>
só que naum sei como faz pra poder colocar banner em FLASH!!!
algeum que soube como faz poste ai
ou entaom podem me listar codigos que suportem swf...
flw
Codigo Random Banner
Started By Tganabalada, 02/08/2003, 20:47
6 replies to this topic
#1
Posted 02/08/2003, 20:47
#2
Posted 02/08/2003, 20:56
Estas linhas indicam a imagem (tags <img>):
Só substitua o "<img src=\"$banner\" border=\"$border\" width=\"$width\" height=\"$height\" alt=\"$alt_text\">" pelas tags do flash.
As tags do flash são:
if ($action=="js") { echo("document.write('<a href=\"$link\" target=\"$target\"><img src=\"$banner\" border=\"$border\" width=\"$width\" height=\"$height\" alt=\"$alt_text\"></a>');"); } else { echo"<a href=\"$link\" target=\"$target\"><img src=\"$banner\" border=\"$border\" width=\"$width\" height=\"$height\" alt=\"$alt_text\"></a>"; } ?>
Só substitua o "<img src=\"$banner\" border=\"$border\" width=\"$width\" height=\"$height\" alt=\"$alt_text\">" pelas tags do flash.
As tags do flash são:
<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=\"$width\" height=\"$height\"> <param name=\"movie\" value=\"$banner\"> <param name=\"quality\" value=\"high\">//qualidade <param name=\"LOOP\" value=\"false\">// para repetir o filme <param name=\"menu\" value=\"false\">// não exibir o meu do flash (somente as opções sobre e config. <embed src=\"$banner\" width=\"$width\" height=\"$height\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" menu=\"false\" wmode=\"transparent\"></embed> </object>
#3
Posted 03/08/2003, 14:51
Ow valeu em cara...deu certim mesmu!!!
t+
ajudou bastanti
t+
ajudou bastanti
#4
Posted 03/08/2003, 21:59
substituindo isso ele tanto vai aceitar banners em flash e gif?
#5
Posted 04/08/2003, 09:25
nesse caso ele só vai exibir os arquivos .swf
Uma coisa fácil de fazer nesse caso, é adicionar uma outra variavel.. por exemplo $tipo=img para imagens e $tipo=swf para flash...
Ae na hora de exibir, vc verifica essas variaveis, se for de um tipo vc exibe de um jeito, se for de outro, exibe de outro
Uma coisa fácil de fazer nesse caso, é adicionar uma outra variavel.. por exemplo $tipo=img para imagens e $tipo=swf para flash...
Ae na hora de exibir, vc verifica essas variaveis, se for de um tipo vc exibe de um jeito, se for de outro, exibe de outro
#6
Posted 16/06/2005, 23:24
Legal!
Mas como uso as variaveis pra diferenciar gif de swf?
Mas como uso as variaveis pra diferenciar gif de swf?
Aprendendo a Amar - O Encanto é aqui!
www.aprendendoaamar.com
www.aprendendoaamar.com
#7
Posted 17/06/2005, 01:37
Simples, cria uma coluna no bd chamada formato.
No formulario aonde você cadastra os banner basta colocar um menu drop ou radio com as opções:
gif | swf
Pra ele marcar no bd a extensão do banner.
Dai é só colocar pra exibir assim:
Suponhamos que a tabela esteja assim:
1 - id
2 - site
3 - url
4 - imagem
5 - formato
Dai vc vai utilizar este numero da linha nas matrizes.
Pronto!!!
No formulario aonde você cadastra os banner basta colocar um menu drop ou radio com as opções:
gif | swf
Pra ele marcar no bd a extensão do banner.
Dai é só colocar pra exibir assim:
Suponhamos que a tabela esteja assim:
1 - id
2 - site
3 - url
4 - imagem
5 - formato
Dai vc vai utilizar este numero da linha nas matrizes.
<?php //===================================================================// // EXIBE $consulta = mysql_query("SELECT * FROM banner ORDER by RAND() LIMIT 1"); $banner = mysql_fetch_row($consulta); //===================================================================// // GIF if ($banner[5] == "gif"){ ?><a href=<? echo "$banner[3]"; ?> target=_blank><img border=0 src= <? echo "$banner[4]";?> width=468 height=60></a><? } //===================================================================// // SWF elseif ($banner[5] == "swf"){ ?> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" name="banner" width="468" height="60" id="banner" title="banner"> <param name="movie" value="<? echo "$banner[4]";?>"> <param name="quality" value="high"> <embed src="<? echo "$banner[4]";?>" width="468" height="60" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="banner"></embed> </object> <? } ?>
Pronto!!!
Nícolas Vieira Rossett
"O maior segredo da vida é que a mesma não é um processo de descoberta, mas sim de criação.
Você não está se descobrindo, mas se recriando.
Por isso não tente descobrir quem você é, mas busque determinar... "Quem você quer ser"!!!
"O maior segredo da vida é que a mesma não é um processo de descoberta, mas sim de criação.
Você não está se descobrindo, mas se recriando.
Por isso não tente descobrir quem você é, mas busque determinar... "Quem você quer ser"!!!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)