Foros del Web » Programando para Internet » PHP »

$HTTP_REFERER.. aahh como me da lata :)

Estas en el tema de $HTTP_REFERER.. aahh como me da lata :) en el foro de PHP en Foros del Web. Hola de nuevo a todos... Oigan he leido sobre la variable $HTTP_REFERER, y como se sabe este almacena un valor que es la url de ...
  #1 (permalink)  
Antiguo 09/02/2011, 14:31
Avatar de solitario917  
Fecha de Ingreso: febrero-2011
Mensajes: 13
Antigüedad: 13 años, 2 meses
Puntos: 0
Busqueda $HTTP_REFERER.. aahh como me da lata :)

Hola de nuevo a todos...

Oigan he leido sobre la variable $HTTP_REFERER, y como se sabe este almacena un valor que es la url de la pagina desde la cual se redirige o llama a un script determinado...

bueno... pues me he montado en mi server local 2 scripts: index1.php y verifica.php... en index1.php tiene un link que redirecciona a la pagina verifica.php, y en este ultimo es donde intento mostrar el contenido de dicha variable $HTTP_REFERER... al imprimir el valor de esta variable deberia mostrar nose algo como "index1.php" o "www.algo.com/index1.php", etc. pero no me muestra nada.

¿Algun consejo o solucion que me pueda dar para poder arreglar mi problema?

Ahh stoy usando wampserver, version de Apache 2.2.8, version de php 5.2.6

grax camaradas
  #2 (permalink)  
Antiguo 09/02/2011, 14:37
 
Fecha de Ingreso: febrero-2010
Mensajes: 818
Antigüedad: 14 años, 2 meses
Puntos: 55
Respuesta: $HTTP_REFERER.. aahh como me da lata :)

echo $_SERVER['PHP_SELF'];
echo $_SERVER['REQUEST_URI'];

crea un archivo con print_r($_SERVER);
hay varias q te pueden servir.
  #3 (permalink)  
Antiguo 09/02/2011, 15:20
Avatar de solitario917  
Fecha de Ingreso: febrero-2011
Mensajes: 13
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: $HTTP_REFERER.. aahh como me da lata :)

mmm... ya probe las 2 lineas que me distes Death_Empire.. pero solo me muestra la pagina o script de donde se ejecutan, es decir si esas lineas las escribo en pagina2.php y mando a llamarlo desde un link que este en pagina1.php, me mostrara "/pagina2.php", pero no me muestra desde donde se redirigio es decir de que archivo o pagina fue llamada...
  #4 (permalink)  
Antiguo 09/02/2011, 15:23
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: $HTTP_REFERER.. aahh como me da lata :)

Cita:
Iniciado por solitario917 Ver Mensaje
mmm... ya probe las 2 lineas que me distes Death_Empire.. pero solo me muestra la pagina o script de donde se ejecutan, es decir si esas lineas las escribo en pagina2.php y mando a llamarlo desde un link que este en pagina1.php, me mostrara "/pagina2.php", pero no me muestra desde donde se redirigio es decir de que archivo o pagina fue llamada...
aahh... pero hay que ser burro para no hacer caso de tan gentiles recomendaciones...
Cita:
Iniciado por Death_Empire Ver Mensaje
crea un archivo con print_r($_SERVER);
hay varias q te pueden servir.
¿hiciste lo que te dijeron?

no, como siempre solo haces como el montón: copias y pegas código, cierras los ojos y rezas mientras cargas tu script...

y vamos, ¿intentaste esto?
Código PHP:
echo $_SERVER['HTTP_REFERER']; 
que, si hubieras seguido la inteligente sugerencia de Death_Empire lo hubieses descubierto por tu cuenta, y te ahorrabas las orejas!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 09/02/2011, 15:38
Avatar de solitario917  
Fecha de Ingreso: febrero-2011
Mensajes: 13
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: $HTTP_REFERER.. aahh como me da lata :)

AAhhhhh jejeje s cierto... pero antes habia echo eso de print_r($_SERVER), pero creo k no vi bien.. xq no detecte esa linea.. y es que en una pagina que visite usaban echo $HTTP_REFERER asi como imprimir una variable pero nomas no me mostraba nada... pero bueno ya quedo usando $_SERVER["HTTP_REFERER"]..

gracias a ustedes carnales.. que se la pasen chido... aahh aunq quizas pronto siga posteando mis dudas jeje... sale q esten bien
  #6 (permalink)  
Antiguo 09/02/2011, 16:13
Avatar de solitario917  
Fecha de Ingreso: febrero-2011
Mensajes: 13
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: $HTTP_REFERER.. aahh como me da lata :)

hola de nuez...
solo como comentario y quizas sea de interes para algunos..

¿El porque me intereso eso de HTTP_REFERER?

Pedi ayuda sobre el HTTP_REFERER porque como bien saben almacena la url de la pagina o script DESDE donde se manda a llamar un recurso en cuestion (*.php,etc)..

El uso comun que se le da a esta variable es para nose llevar una estadistica sobre de que paginas o sitios nos visitan y cosas asi...

pero en mi caso es para solucionar un problema de seguridad...

¿que cual?

El evitar que alguien que tenga un servidor local pueda mandar a llamar de forma malintensionada scripts que esten en nuestros dominios... asi si detectamos que uno de nuestros scripts esta siendo llamado por un script php externo a nuestro dominio pues botarlo.. eh aqui mi post

http://www.forosdelweb.com/f18/restringir-mis-scripts-php-883844/

bueno solo queria comentarles eso... espera tambien les sirva a ustedes que quizas esten en las mismas que yo.

Que esten bien

Etiquetas: Ninguno
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 10:10.