Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

angus

banner rotativo suporte a flash

Recommended Posts

Cara tem o admentor.... mas eu aconselho você desenvolver seu próprio sistema.... é muito mais confiável....Sem contar que o admentor tem alguns problemas sérios de segurança....Falou !

Compartilhar este post


Link para o post
Compartilhar em outros sites

não sei muito sobre asp mas gostaria de aprender a desenvolver um sistema de banner.Força de vontade eu tenho...por favor!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ae cara...Esse é um código que eu mesmo desenvolvi... e que alem de retornar um banner aletório ainda registra no banco a quantidade de vezes que cada banner foi visualizado... para registrar a quantidade de clicks, cria uma pagina chamada redirect.asp contendo um codigo para alterar a qtd no banco, ok?Espero que tenha ajudado...[]'sBruno<% function geraBannerTopo() data = date Randomize sql = "select * from banner where tipo = 1 and convert(datetime,inicio,103) < convert(datetime,'"&data&"',103) and convert(datetime,final,103) > convert(datetime,'"&data&"',103) and views < maxviews order by codbanner" set rs = conn.Execute(sql) if not(rs.BoF and rs.EoF) then vet = "" while not(rs.EoF) vet = vet & rs("codbanner") & "|" rs.MoveNext wend vetor = Split(vet,"|") sorted = Round((ubound(vetor)-1) * Rnd) sql = "select * from banner where codbanner = "& vetor(sorted) set rs = conn.Execute(sql) codbanner = rs("codbanner") imagem = rs("imagem") texto = rs("texto") url = rs("url") views = cint(rs("views")) views = views + 1 sql = "update banner set views = "&views&" where codbanner = "&codbanner conn.Execute(sql) if instr(imagem,".swf") then %> <embed src="<%=imagem%>" pluginspage="http://www.macromedia.com/go/getflashplayer" width="468" height="60"> <% else %> <a href="redirect.asp?cod=<%=codbanner%>&url=<%=url%>" target="_blank"><img src="<%=imagem%>" border="0" alt="<%=texto%>"></a> <% end if end if end function%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como fazer a página redirect.asp para auterar a quantidade?Está foi a melhor explicação de Banner de todos os foruns que já visitei...Muito bom!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como fica a conexão com o banco de dados?Como fazer o banco de dados, ele é em Access?E a respeito do arquivo redirect.asp, você pode me explicar mais sobre o assunto?Está foi a melhor explicação de Banner de todos os foruns que já visitei...Muito bom!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala cara...Seguinte.. o link <a href="redirect.asp?cod=<%=codbanner%>&url=<%=url%>" target="_blank"> chama a pagina redirect.asp passando como parâmetros o codigo do banner que foi clicado e a url para o qual ele aponta, portanto uma sugestão de código para essa página seria:<%cod = Request.QueryString("cod")url = Request.QueryString("url")sql = "select clicks from banner where codbanner = " & codset rs = conn.Execute(sql)clicks = cint(rs("clicks")) + 1sql2 = "update banner set clicks = "& clicks &" where codbanner = " & codconn.Execute(sql2)Response.Redirect url%>Ah! E não se esqueca de que tem que abrir a conexão com o banco no início da página, ok?[]'sBruno

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para Simplificar mais esta página, você poderia postar junto com o código de conexão com o banco de dados e se possível mostrar como fazer o banco de dados em access também.Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara..Levando em consideração um banco de dados access nomeado banner.mdb, e que esse banco se encontra na mesma pasta que os arquivos que vão se conectar a ele, o código de conexão seria o seguinte:<% set conn = Server.CreateObject("ADODB.Connection")connPath = "DBQ=" & Server.MapPath("banner.mdb")conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};"&connPath%>e uma sugestão de modelagem para o banco é que ele tenha uma tabela chamada banner contendo os seguitnes campos:- codbanner- nomeban- imagem- tipo- texto- url- inicio- final- maxviews- views- clicksQualquer dúvida entra em contato, falow?[]'sBruno

Compartilhar este post


Link para o post
Compartilhar em outros sites

Prezado angus!Vou tentar aliviar a barra do Bartware, hehehe.Cara, postei duas msgs sobre o Admentor ou Admentorbr.Com criatividade, consegui criar uma maneira de despistar o acesso ao login e previnir assim a falha crítica mais conhecida q ele tem.E mais, consegui fazer rodar banner em Flash, q é o q você queria.Veja as minhas msgs e tenta aí... você consegue.Dúvidas poste aqui mas já adianto q não tenho tempo de entrar sempre... tenha calma.Um grande abraço,Tiago Deecken

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera....Se é para o bem de todos e felicidade geral da nação.... eu vou preparar uma "versão de distribuição" do sistema de banner e em breve estarei disponibilizando para vocês... falow?[]'sBruno

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ae galera...

 

Coloquei o Sistema de Banner Rotativo com Suporte à Flash em um arquivo .zip e o disponibilizei no hpg...

Fiz isso porque nesse forum a gente não pode mandar arquivos... e blá blá blá...

 

Bom.. o sistema está funcionando baseado num banco access que esta no arquivo também... tem um exemplo em flash e outro em gif... falow?

 

Vai lá, galera... banner.zip

 

[]'s

Bruno

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ae Angus, Na boa, se eu fosse tu, desenvolveria o seu próprio sistema de banners, não é dificil, e fica muito mais confiavel, o AdMentor é bom, mas seu código é meio que "publico" qualquer um pode achar um BUG e invadir o sistema. Um Abraço,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Prezado alphamek!Se você for criativo, pode facilmente impedir acesso ao Admentor através do tradicional bug. Já postei um tópico sobre isso, é muito fácil.E lembrando, o Admentor, para quem ainda dúvida, tem suporta a Flash, tb fácil de fazer... já postei sobre isso tb.Um grande abraço,Tiago Deecken

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.