Ir para conteúdo

POWERED BY:

Arquivado

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

cassius_fpu

Função PHP para pegar o endereço de origem

Recommended Posts

Olá pessoal!

 

Alguém sabe como eu pego o endereço anterior (caso exista) do usuário que visita determinada página?

 

Por exemplo, o usuário estava no site "www.primeiro.com" de repente ele resolve ir no meu site e digita no navegador "www.sitedocassius.com".

 

Como eu faço para descobrir que antes de acessar meu site ele estava no "www.primeiro.com"?

 

Um abraço!

 

Cassius

Compartilhar este post


Link para o post
Compartilhar em outros sites

$_SERVER['HTTP_REFERER'];

 

Se o visitante digita no navegador o endereço, ele não vai ter referer. O referer só é aplicado quando clicamos em um link...

Sem falar que o referer não é confiável.

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

$_SERVER['HTTP_REFERER'];

 

Se o visitante digita no navegador o endereço, ele não vai ter referer. O referer só é aplicado quando clicamos em um link...

Sem falar que o referer não é confiável.

 

OK.

 

E qual função eu usaria para substituir o "HTTP_REFERER"?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se o visitante digita no navegador o endereço, ele não vai ter referer. O referer só é aplicado quando clicamos em um link...

Sem falar que o referer não é confiável.

 

E era para ter referer se o usuário digitar o endereço? E também estou curioso, porque não é confiavel?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se o visitante digita no navegador o endereço, ele não vai ter referer. O referer só é aplicado quando clicamos em um link...

Sem falar que o referer não é confiável.

 

E era para ter referer se o usuário digitar o endereço? E também estou curioso, porque não é confiavel?

 

Pois o referer é um valor passado pelo navegador, logo ele pode ser alterado.

 

http://goo.gl/HXjE

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessoal e se por acaso o php for acessado assim:

$doc = new DOMDocument();
$doc->load("http://www.meusite.com.br");
?>

 

eu testei e não funcionou ...ele não pega o site de origem...

para esses caso, como posso fazer??

Valeu a força pessoal!!!

Grande abraço a todos!!

horácio

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.