Ir para conteúdo
Fórum Script Brasil
  • 0

Rotação De Banners Em Flash


tsarri

Pergunta

Ae galera eu crie um codigo baseado em banco de dados para rotação de banners em flash ou foto mesmo.....espero que ajudem alguém ae

<%@LANGUAGE="VBSCRIPT" %>
<html>
<head>
<title>Rotação de Banners</title>
</head>
<body>
<%
'Rotação de Banners
Dim Conn                        'Usando para a Conexao com o BD
Dim SQLBannerArray              'Usando para chamar os Banners
Dim rsBanner                    'Para Execudar as strings de SQL
Dim contagem_banner             'Contator de Banners
Dim intRandomicNumber23
Dim SQLBanner
Dim rsBanner_2
Dim Foto
Dim varimage5

'Criando a conexao com o Banco de dados

Set conn = Server.CreateObject("ADODB.Connection")
Conn.Open = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("Banco.mdb")

SQLBannerArray = "Select BannerCod From User_Web_Banner Where BannerStat = 'Ativo' "
Set rsBanner = Conn.execute(SQLBannerArray)
IF Not rsBanner.EOF Then
	Dim bannerlateral(1000)
	contagem_banner = 0
   Do While not rsBanner.EOF
  bannerlateral(contagem_banner) = rsBanner("BannerCod")
  contagem_banner = contagem_banner + 1
  rsBanner.movenext
	Loop
  'Criação de número randômico
  Randomize
  intRandomicNumber23 = int((contagem_banner) * Rnd)	
  SQLBanner = "Select BannerCod, BannerLink, BannerUrl From User_Web_Banner Where BannerStat = 'Ativo' "_
      	&"And BannerCod = '"& bannerlateral(intRandomicNumber23) &"'"
  Set rsBanner_2 = Conn.execute(SQLBanner)
  IF Not rsBanner_2.EOF Then
  'Response.write(rsBanner_2("BannerCod"))	
         Foto = rsBanner_2("BannerUrl")
         Foto = Mid(Foto, Len(Foto) - 5)
         Foto = lcase(Mid(Foto, Instr(Foto,".") + 1))          	
  	IF rsBanner_2("BannerLink") <> "" And Foto <> "swf" Then
               %>
      <a href="<%=rsBanner_2("BannerLink")%>" target="_self">
               <%
  	End IF
  
         IF Foto = "swf" Then
            varimage5 = "<embed src='"& rsBanner_2("BannerUrl") &"' width='150' height='250' border='0'>"
         Else   
            varimage5 = "<img src='" & rsBanner_2("BannerUrl") &"' border='0'>"
         End IF
               Response.Write(varimage5)       
  	IF rsBanner_2("BannerLink") <> "" And Foto <> "swf" Then
               %>
      </a>
               <%
  	End IF
            %>
  	<BR><BR>
            <%  
  End IF
   End IF
%>    
</body>
</html>

No Banco de dados
Nome     - Banco.mdb
Tabela   - User_Web_Banner
Colunas
BannerCod        - texto - Codigo
BannerDescr     -  texto - Descrição
BannerUrl         -  texto - caminho do swf
BannerLink       -  texto - Link da imagem
BannerStat       -  texto - Status (Ativo)

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...