marcusc 0 Denunciar post Postado Outubro 31, 2003 Fala ae pessoal!Seguinte, estou com um pequeno probleminha ... fiz um contador de cliquespara banner, tranquilo e tal ... só que esse meu sistema de banner suportatanto banners *.gif como *.swf ...Para contar os cliques eu bota um link para uma pagina *.php passando porparâmetro o ID desse baner, com gif funciona bonito ... bastando eu por um:<a href="conta_clique.php?id=<? echo $banner[id]; ?>"><imgsrc="banner.gif"></a>Só que com o Flash, o buraco é mais embaixo, pois nele eu nao posso botar oarquivo *.swf entre um <a href="">swf</a>, eu tenho que dizer no arquivoqual página eu quero que ele me redirecione, sendo assim não tem como eupassar o ID do banner dinamicamente ... esse é o problema, algém sabe seexiste algum forma via tags e inserção do Flash de como eu no arquivo *.swfeu só botar: conta_clique.php?id_ban="valor passado por parametro pelocodigo", e no meu código eu passo esse valor, tipo assim:<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="468" height="60" id="<? echo $banner_s[$rand];?>"> <param name="movie" value="img/banner_<? echo $banner_s[$rand];?>.swf" id="<? echo $banner_s[$rand]; ?>"> <param name="quality" value="high" id="<? echo $banner_s[$rand]; ?>"> <embed src="img/banner_<? echo $banner_s[$rand]; ?>.swf"quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"type="application/x-shockwave-flash" width="468" height="60"></embed> </object>Como vocês esmo podem pereceber eu inseri um ID nas tags do flash, mas nãosei como no Flash eu pegaria esse valor, ou se até mesmo dá pra fazer isso...Se alguém tiver alguma luz de como fazre isso, ou até mesmo sugerir outraforma, eu agradeçO! heheh[]s-Marcus Cavalcanti Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Novembro 1, 2003 pelo menos você se esforçou..é quase isso, o certo é passar normalmente como se fossem parâmetros de uma URL(na tag embed coloque tb)quando ao contador de clique você pode fazer um eskemacrie um arquivo swf com as dimensões dos banners que serão carregados.quando o banner for SWF chame esse arquivo, "banners.swf" por exemplo.em banners.swf crie um MC com as dimensões do banner, no primeiro frame coloque um loadmovieclip apontando para dentro do MC criado, o loadmovieclip deve carregar o banner cujo caminho vai ser informado pela pasasgem de parâmetroscrie um botão com as mesmas dimensões do banner num layer acima do MCnesse botão coloque uma ação que ao clicar abrir-se-á a página que contém o script PHPentendeu? Compartilhar este post Link para o post Compartilhar em outros sites