← Desenvolvimento

Referers Script

Lida 15375 vezes

Offline

cenourinha 
Elite
Mensagens 4094 Gostos 21
Troféus totais: 34
Trófeus: (Ver todos)
Mobile User Apple User Level 6 Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4

preciso de um pequeno script que mostre os referers ou "who's link me" no meu site!

Se ouver algum plugin para e107 gostaria que me dissessem sff.
Offline

kingless 
Membro
Mensagens 857 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2 Level 1

Para saber os referers é só utilizar  $_SERVER['HTTP_REFERER'] do php e guardar os dados num arquivo .txt  quanto ao plugin do e107 o google é teu amigo. :wink:
Offline

cenourinha 
Elite
Mensagens 4094 Gostos 21
Troféus totais: 34
Trófeus: (Ver todos)
Mobile User Apple User Level 6 Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4

<?php

includes('config.php');

$referencia = $_SERVER['HTTP_REFERER'];

mysql_query("INSERT INTO ('referer') values ('$referencia')");

?>

Será que isto vai dár?
Offline

Nuno 
Administrador
Mensagens 7780 Gostos 216
Feedback +2

Troféus totais: 42
Trófeus: (Ver todos)
100 Poll Votes Level 7 Search Mobile User Level 6 Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes

se existir o plugin está aqui http://e107coders.org/
Offline

=IceBurn= 
Membro
Mensagens 897 Gostos 3
Feedback +3

Troféus totais: 32
Trófeus: (Ver todos)
Windows User Level 6 Linux User Mobile User Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5

Citação de: "cenourinha"
preciso de um pequeno script que mostre os referers ou "who's link me" no meu site!

Se ouver algum plugin para e107 gostaria que me dissessem sff.


A global $_SERVER['HTTP_REFERER'] não é muito fiável, depende do host de onde vêm os utilizadores, muitos teem essa variável em branco nas configurações.
Offline

kingless 
Membro
Mensagens 857 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2 Level 1

Citação de: "cenourinha"
<?php

includes('config.php');

$referencia = $_SERVER['HTTP_REFERER'];

mysql_query("INSERT INTO ('referer') values ('$referencia')");

?>

Será que isto vai dár?


Assim:
mysql_query("INSERT INTO nome_da_tabela VALUES('$referencia')");
Offline

Pure_Water 
Membro
Mensagens 515 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

porque nao usar o codigo do refferer.org?
Offline

OFFICER 
Membro
Mensagens 2076 Gostos 0
Troféus totais: 29
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2

Citação de: "kingless"
Citação de: "cenourinha"
<?php

includes('config.php');

$referencia = $_SERVER['HTTP_REFERER'];

mysql_query("INSERT INTO ('referer') values ('$referencia')");

?>

Será que isto vai dár?


Assim:
mysql_query("INSERT INTO nome_da_tabela VALUES('$referencia')");


kingless esqueceste-te de introduzir os campos..fica algo como:

mysql_query("INSERT INTO nome_da_tabela (campo) VALUES ('$referencia')");
Offline

kingless 
Membro
Mensagens 857 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2 Level 1

Citação de: "OFFICER"
Citação de: "kingless"
Citação de: "cenourinha"
<?php

includes('config.php');

$referencia = $_SERVER['HTTP_REFERER'];

mysql_query("INSERT INTO ('referer') values ('$referencia')");

?>

Será que isto vai dár?


Assim:
mysql_query("INSERT INTO nome_da_tabela VALUES('$referencia')");


kingless esqueceste-te de introduzir os campos..fica algo como:

mysql_query("INSERT INTO nome_da_tabela (campo) VALUES ('$referencia')");


Quando nós sabemos a ordem dos campos não é preciso  colocar isso :wink:

http://www.w3schools.com/sql/sql_insert.asp



Citação de: "=IceBurn="
Citação de: "cenourinha"
preciso de um pequeno script que mostre os referers ou "who's link me" no meu site!

Se ouver algum plugin para e107 gostaria que me dissessem sff.


A global $_SERVER['HTTP_REFERER'] não é muito fiável, depende do host de onde vêm os utilizadores, muitos teem essa variável em branco nas configurações.

Não é fiável mas é a unica maneira de saber os referers com php.
Offline

cenourinha 
Elite
Mensagens 4094 Gostos 21
Troféus totais: 34
Trófeus: (Ver todos)
Mobile User Apple User Level 6 Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4

o referer.org é tolo...
Offline

Pure_Water 
Membro
Mensagens 515 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

porque? :(

a mim tem funkado bem :p
Offline

cenourinha 
Elite
Mensagens 4094 Gostos 21
Troféus totais: 34
Trófeus: (Ver todos)
Mobile User Apple User Level 6 Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4

Vai ao site do WebTuga e do lado direito em baixo tem um bloco com o referers.org mas tá sempre vazio...

:\
Offline

Pure_Water 
Membro
Mensagens 515 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

tao é porque nao ta a receber clicks de lado nenhum :P

vai ai ao fundo da pagna do meu blog http://entertheblogix.blogspot.com/ , e tem ali o referrer a bombar :D
Offline

kingless 
Membro
Mensagens 857 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2 Level 1

Vamos fazer um teste... http://www.webtuga.com  ou  http://www.webtuga.com/news.php

EDIT: yep, não funciona  lool
Offline

Pure_Water 
Membro
Mensagens 515 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

olha que funciona porque tem la aquele blog do webtuga mac