Foros del Web » Programando para Internet » PHP »

problema con $_SERVER['HTTP_REFERER'];

Estas en el tema de problema con $_SERVER['HTTP_REFERER']; en el foro de PHP en Foros del Web. Hola Hay algun motivo por el cual $_SERVER['HTTP_REFERER']; de vez en cuando, ma venga vacia??? solo hago Código PHP: $var  =  $_SERVER [ 'HTTP_REFERER' ]; ...
  #1 (permalink)  
Antiguo 05/06/2008, 15:03
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
problema con $_SERVER['HTTP_REFERER'];

Hola

Hay algun motivo por el cual $_SERVER['HTTP_REFERER'];

de vez en cuando, ma venga vacia???


solo hago

Código PHP:

$var 
$_SERVER['HTTP_REFERER'];
echo 
$var//bueno aqui en realidad inserto $var en la BD 
hay vaces que si guarda la pagina de la que viene y otras veces no

Gracias
  #2 (permalink)  
Antiguo 05/06/2008, 15:52
Avatar de eft0  
Fecha de Ingreso: junio-2003
Ubicación: Santiago - Chile
Mensajes: 635
Antigüedad: 20 años, 10 meses
Puntos: 9
Respuesta: problema con $_SERVER['HTTP_REFERER'];

Cuando no viene, es por que no viene de ninguna referencia, es decir, llegaron directo a la pagina.
__________________
eft0's stuff! - http://estebanfernandez.net
  #3 (permalink)  
Antiguo 05/06/2008, 15:52
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: problema con $_SERVER['HTTP_REFERER'];

Puede ser que no venga de ninguna página. ¿o no?.

Fuera de eso, ese valor es dado por el cliente, no es 100% confiable.
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #4 (permalink)  
Antiguo 05/06/2008, 15:57
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: problema con $_SERVER['HTTP_REFERER'];

pero aunque entren directos a la pagina, eso lo entiendo, pero cuando navegan de pagina en pagina deltro del sitio
no deberia de indicarme de que pagina viene??

es para saber el desde que entran en la pagina que recorrido hacen.
  #5 (permalink)  
Antiguo 05/06/2008, 15:59
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años, 1 mes
Puntos: 6
Respuesta: problema con $_SERVER['HTTP_REFERER'];

Algunos navegadores pueden ser configurados para enviar el campo "referer" vacío o incluso con información falsa. Ejemplo: El Referer add-on para Firefox

También hay algunos programas/utilidades para descargar páginas web que permiten modificar el campo "referer". Ejemplo: El comando wget de UNIX dispone de la opcion --referer
__________________
Pop & Rock Bands
Pop Music Stars

Última edición por 00siete; 05/06/2008 a las 16:01 Razón: Escrito en inglés por error
  #6 (permalink)  
Antiguo 05/06/2008, 15:59
Avatar de eft0  
Fecha de Ingreso: junio-2003
Ubicación: Santiago - Chile
Mensajes: 635
Antigüedad: 20 años, 10 meses
Puntos: 9
Respuesta: problema con $_SERVER['HTTP_REFERER'];

Nop, las referencias solo son entre dominios, no paginas del mismo sitio / dominio. RFC 1945
__________________
eft0's stuff! - http://estebanfernandez.net
  #7 (permalink)  
Antiguo 05/06/2008, 16:03
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: problema con $_SERVER['HTTP_REFERER'];

Lo dicho: ese dato lo entrega el cliente y, por lo tanto, no es confiable al 100%.

Cita:
Iniciado por eft0 Ver Mensaje
Nop, las referencias solo son entre dominios, no paginas del mismo sitio / dominio. RFC 1945
La referencia es de la página de procedencia, y sí puede ser dentro de un mismo dominio.

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #8 (permalink)  
Antiguo 05/06/2008, 16:09
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años, 1 mes
Puntos: 6
Respuesta: problema con $_SERVER['HTTP_REFERER'];

Cita:
Iniciado por eft0 Ver Mensaje
Nop, las referencias solo son entre dominios, no paginas del mismo sitio / dominio. RFC 1945
Si te refieres a que la variable $_SERVER['HTTP_REFERER']; se recibe vacía cuando alguien visita una página siguiendo un link del mismo dominio, estás totalmente equivocad@.
Claro que se reciben, y lo puedes comprobar fácilmente tu mism@ mirando los ficheros .log de cualquier servidor web.
__________________
Pop & Rock Bands
Pop Music Stars
  #9 (permalink)  
Antiguo 05/06/2008, 16:11
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: problema con $_SERVER['HTTP_REFERER'];

Gracias por las respuestas, entonces sere yo el que agregue una variable con el nombre de la pagina y no REFERER.

Un saludo a todos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:59.