Helix
Membro Junior
Registrado
96 Mensagens
13 Curtidas
Uma sugestão é usar uma tabela no banco de dados contendo 3 colunas principais:
- O id da imagem;
- O endereço físico de onde a imagem a ser exibida se encontra no disco;
- Contador de exibições;
- Contador de cliques;
Nessa tabela podem existir outras colunas, como o endereço de algum link que a imagem apontará, colunas armazenando a largura/altura da imagem, etc. Fica a seu critério.
Em seguida, passe o ID dessa imagem que está registrada no banco através do parametro de uma ação(se estiver usando algum framework MVC) ou página php/método/função(caso o código seja "cru", sem nenhum framework). Esta ação incrementará o contador de exibições da respectiva imagem na tabela e emitirá uma tag HTML com ou sem link ( ou ) que contém o endereço da imagem a ser exibida.
Um processo semelhante pode ser feito na hora de "clicar" no link gerado junto com a imagem, só que agora incrementando a coluna de cliques. O detalhe aqui é que o link gerado aponta pra sua aplicação passando o ID dessa mesma imagem, por exemplo:
<a href="Redireciona/Banner/30"><img src="Imagens/Banner30.jpg"></a>
Ao clicar, o navegador acessa sua aplicação, que incrementa o contador de cliques e só depois redireciona pro endereço original que o link da imagem deveria apontar.
É uma ideia bem simples de se executar, que vai variar como vc está desenvolvendo sua aplicação.
Abraços!
vrnkl
Novo Membro
Registrado
43 Mensagens
0 Curtidas
Obrigado pela informação, foi bem útil p/ mim.
"O problema é que existem problemas maiores que os nossos próprios problemas.."