LOGIN:

iMasters | Por uma internet mais criativa e dinâmica

Feeds

Segunda-feira, 09/09/2002 - 01:59 - Por Marcos Placoná
Seções relacionadas:

Criando um sistema de banners (Parte 1)

E aí galera, como vão, beleza?

Aqui estou eu novamente com mais uma matéria sobre CFML. Veremos como desenvolver um sistema de banners aleatórios para o site.Muitas vezes vocês já devem ter visto, aqui mesmo nesse site, alguns banners, que a cada vez que a página é atualizada são modificados, trazendo outrs banners.

Veremos que isso é muito fácil, basta selecionar os banners de seu banco de dados aleatoriamente. Segue explicação:

Primeiramente criaremos nosso banco de dados, que conterá os campos "id", "url", "imagem".

Ele deve ficar mais ou menos assim:

Após ter o banco criado, e uma DSN também criada, que no caso será banner, criaremos a página que irá chamar os banners aleatóriamente:

Banner.cfm


<cfquery datasource="banner"
name="seleciona">
select * from banner



<CFSET varBanners = #RandRange(1,
seleciona.RecordCount)#>



<cfquery name="Banners"
datasource="Banner">
SELECT * FROM Banner WHERE ID=#varBanners#


<cfoutput query="banners"><br>
<a href="banner.cfm?anuncio=#id#&url=http://#url#"></font><br>
><img src="#imagem#" border="0"></font><font color="#009900"></a><br></cfoutput>

E agora você já tem seu próprio sistema de banner rotator.

Semana que vem estarei falando sobre algumas outras propriedades de controle para nosso sistema de banners. Aguardem!

Clique aqui para baixar o código.

Todos os artigos de Marcos Placoná

0 comentários publicados

Poste um comentário


Os textos publicados neste espaço são de responsabilidade única de seus autores (colunistas e leitores) e podem não expressar necessariamente a opinião do iMasters.

Sobre o autor

Marcos Placoná é programador ASP e ColdFusion e desenvolve soluções web com foco em e-commerce.


Indique para um amigo

captcha

TI SHOP Produtos iMasters

  • Lançamento: CD-ROM Treinamento Aplicado de SQL - Lançamento! Treinamento Aplicado de SQL - Aprenda a trabalhar com SQL com bancos de dados Oracle e SQL Server. São mais de 100 tópicos explicados por Mauro Pichilliani, um articulistas mais lidos do iMasters. Aproveite! Apenas R$ 69,90 no TI SHOP.
  • Lançamento: Livro iMasters "O Encontro de 2 Mundos"- Este livro conta com 56 crônicas de profissionais mais admirados e influentes do mercado brasileiro de Internet. Aproveite o preço especial para leitores do iMasters. Apenas R$ 40,00 e envio imediato!
  • DVD Curso Completo de Photoshop - Do conceito à finalização Lançamento! Curso Completo de Photoshop, em DVD, com mais de 230 aulas dividas em 4 módulos: conceito, básico, avançado e finalização. Apenas R$ 69,50 no TI SHOP - Frete com 50% de desconto
  • DVD Javascript Starter - Curso Completo Com mais de 9 horas de vídeo-aulas, é um curso completo sobre Javascript. Ideal para quem deseja aprender a linguagem. Apenas R$ 64,90 no TI SHOP - Frete com 50% de desconto!

2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.