Logo Hardware.com.br
marcos jost
marcos jost Geek Registrado
3.6K Mensagens 4 Curtidas

Referencia de clicks em banners - PHP

#1 Por marcos jost 16/03/2005 - 16:08
Seguinte, tenho o banner em alguns lugares, apontando para meu site.
Todos apontam para http://www.meusite.com.br
QUeria ter um controle do numero de acessos por cada banner
Algo como que caisse num
http://www.meusite.com.br/banner1.php, registrasse que veio do site tal e direcionasse para o meu site principal.
Ja vi isso emn diversos sites, mas nao achei algum script pra isso.
rwar
rwar Tô em todas Registrado
2.4K Mensagens 13 Curtidas
#2 Por rwar
16/03/2005 - 16:56
apolobr
Seguinte, tenho o banner em alguns lugares, apontando para meu site.
Todos apontam para http://www.meusite.com.br
Q...

Não há algum comando direto do php que poderia receber a url e fazer o contador?

Ou então que passe o domínio de origem como um parâmetro, na própria url, e então faz um explode, sei lá, e verifica de onde veio e faz a contagem para aquela url.
No caminho dos scripts. Por enquanto, powershell...
marcos jost
marcos jost Geek Registrado
3.6K Mensagens 4 Curtidas
#3 Por marcos jost
16/03/2005 - 18:09
rwar
[quote=apolobr]Seguinte, tenho o banner em alguns lugares, apontando para meu site.
Todos apontam para http://www.meusite.com.br
Q...

Não há algum comando direto do php que poderia receber a url e fazer o contador?

Ou então que passe o domínio de origem como um parâmetro, na própria url, e então faz um explode, sei lá, e verifica de onde veio e faz a contagem para aquela url.[/quote]Eh o que estou tentando descobrir.....
Pr ex:
Na Secforum tem um banner pra linuxmall, ele aponta pro link:
http://www.linuxmall.com.br/?fil=secforum.com.br
?fil deve receber a referencia e ter algum tipo de contador....
------------------------------------------
nao_sei.gif
Kleber Costa
Kleber Costa General de Pijama Registrado
5.2K Mensagens 1 Curtida
#4 Por Kleber Costa
17/03/2005 - 08:33
Se o banner tiver um link direto, não passar por algum script pra contagem no sitedooutro.com.br, mais ou menos assim:
o link do banner é http://meusite.com.br/ eu acho que dá pra pegar de onde veio com a $_SERVER["HTTP_REFERER"].

Agora se o link do banner for sitedooutro.com.br/clicks.php?id=10 (por exemplo), não dá porque esse script vai redirecionar, aí a superglobal vai tá vazia.


Pra evitar qualquer problema:
1 - Passa parâmetro na url(como roni sugeriu) e você colocou um exemplo.
2 - $_SERVER["HTTP_REFERER"]


Se o problema for fazer o contador avisa aê!
Salve! Ó terra dos altos coqueiros!
De belezas soberbo estendal!
Nova Roma dos bravos guerreiros
Pernambuco, imortal, imortal!


Linux User #262254
leofc
leofc Veterano Registrado
2K Mensagens 1 Curtida
#6 Por leofc
17/03/2005 - 10:30
você pega a váriavel $_SERVER["HTTP_REFERER"] e cria um log... tipo assim

Site que veio o acesso | Data

Esse é um exemplo. Outro exemplo poderia ser assim:

1) você cria uma tabela com o nome de todos os sites que tem seu banner.
2) ao entrar no seu site você verifica se veio de um desses deles.
3) se vier, adiciona 1

mais ou menos assim:

if ($_SERVER["HTTP_REFERER"] == "select * from tabela"){
// pega e soma 1
}
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal