banners em flash no sistema de banners vindo a url do banco
Saudaçoes galera
Tenho um sistema de banners e esta funcionando beleza mas tem um problemas nos banners em flash. quero que o link venha do banco pois assim controlo as exibiçoes e os cliques .. nao quero usar o link do baner em flash e sim o que cadastrei no banco mas como eu faço isso??
Esta funcionando beleza com as imagens mas os em flash nao consigo fazer com que ele va para a pagina verbanner.php que direciona ele e faz a contagem dos cliques...
Quem quiser ver o link dos banner segue ai
http://www.pensarweb.com/scripts/banner/
Segue os arquivos de exibiçao do banner e o de visualização que direciona o baner para o link cadastrado
index.php
<?
include("config.php");
// capturar banner
$query = "SELECT codigo, foto, alt, tipo, hits FROM banner
WHERE ativo='1'
ORDER BY hits LIMIT 1";
list ($banner_codigo, $banner_foto, $banner_alt, $banner_tipo, $banner_hits) = mysql_fetch_array(mysql_query($query));
$banner_hits++;
// atualizar hits do banner
$update = "UPDATE banner SET hits=$banner_hits WHERE codigo=$banner_codigo";
mysql_query($update);
if ($banner_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='468' height='60'>";
echo " <param name='movie' value='banners/$banner_foto'>";
echo " <param name='quality' value='high'>";
echo " <embed src='banners/$banner_foto' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='468' height='60'></embed>";
echo "</object>";
} else {
echo "<a href='verbanner.php?codigo=$banner_codigo' alt='$banner_alt'><img src='banners/$banner_foto' border=0></a>";
}
?>verbanner.php
<?php
include("config.php");
// recebe codigo do banner
$query = "SELECT clicks, url FROM banner WHERE codigo=$codigo";
list ($clicks, $url) = mysql_fetch_array(mysql_query($query));
$clicks++;
$update = "UPDATE banner SET clicks=$clicks WHERE codigo=$codigo";
mysql_query($update);
header("Location: $url");
?>Discussão (3)
Carregando comentários...