Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/09/2005, 07:41
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
La información del HTTP_REFERER no sólo depende de navegadores que la informen a tu servidor HTTP y esten accesibles para PHP en su $_SERVER ...

A veces, configuraciones de proxys, firewalls y antivirus no permiten enviar dicha información.

Tampoco se envia dicha información si abres ventanas vía javascript (un window.open() por ejemplo) ..

Te recomiendo usar otras técnicas como por ejemplo sesiones para detectar que antes de llegar a tal página de tu sitio .. se pasó por otra del mismo.

A todo esto esa cabecera HTTP como tal .. es fácilmente adulterable (modificada, engañado) .. ten presente que es información que se envia en la conexión y la genera el "cliente" que te conectas, por ende tu puedes "identificarte" con los datos que quieras.

Un saludo,