Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá,
preciso fazer com q meus banners fiquem passando na tela de x em x segundos, porem consegui um codigo, mas do jeito q está so muda a imagem quando atualiza a pagina. será q há alguma maneira de mudar a imagem sem atualizar a pagina? o codigo é o seguinte:
exibe.php
<?php
require 'conecta.php';
// a clasula ORDER by RAND() é responsável pela rotação do banner.
// note que maxexib é igual a zero, ele não é exibido
$query = mysql_query("SELECT * FROM banner WHERE maxexib > 0 ORDER by RAND() LIMIT 1");
$linha = mysql_fetch_row($query);
$linha[5] -= 1;
$linha[3] += 1;
// subtrai menos 1 ao campo maxexib
$update =mysql_query("UPDATE banner SET maxexib=$linha[5] WHERE codigo='$linha[0]'");
// adiciona mais 1 ao campo exibicoes
$update2 = mysql_query("UPDATE banner SET exibicoes=$linha[3] WHERE codigo='$linha[0]'");
// imprime o banner ,que vai ser usado no javascript
echo "document.write('<a href=/banner/conta_click.php?id=$linha[0] target=_blank><img border=0 src=$linha[2] width=468 height=60></a> ');";
?>
// e aqui está a linha de codigo pra chamar ele na pagina desejada
<script LANGUAGE="JavaScript" SRC="exibe.php"></SCRIPT>
se alguem conseguir me ajudar ...
Carregando comentários...