Foros del Web » Programando para Internet » PHP »

Uso de la variable HTTP_REFERER

Estas en el tema de Uso de la variable HTTP_REFERER en el foro de PHP en Foros del Web. Hola, Tengo una duda referente al uso de la variable HTTP_REFERER. El caso es que esta variable me almacena la url de origen desde la ...
  #1 (permalink)  
Antiguo 23/06/2005, 09:19
 
Fecha de Ingreso: junio-2005
Mensajes: 6
Antigüedad: 18 años, 9 meses
Puntos: 0
Pregunta Uso de la variable HTTP_REFERER

Hola,

Tengo una duda referente al uso de la variable HTTP_REFERER. El caso es que esta variable me almacena la url de origen desde la cual me esta visitando un usuario, pero en esa web de origen me aparece tambien el nombre del archivo desde el cual esa persona ha clickeado, me explico, la direccion que me aparece es del tipo "http://www.dominio.ext/archivo.html".

Pero para poder hacer uso de un sistema de estadísticas que estoy creando, necesito que solo me aparezca el nombre del dominio, es decir, "http://www.dominio.ext", sin que me aparezca el archivo desde el cual se ha accedido.

Un saludo a todos y gracias de antemano
  #2 (permalink)  
Antiguo 23/06/2005, 09:45
Avatar de The_Dark_Roy  
Fecha de Ingreso: enero-2004
Mensajes: 218
Antigüedad: 20 años, 3 meses
Puntos: 0
una respuesta seria que utilizaras la funcion split()
http://cl.php.net/manual/es/function.split.php
con al cual podrias "cortar" como tu quieras ese string
__________________
ojala te hayas quitado la venda

http://www.surire.cl
http://www.uta.cl
  #3 (permalink)  
Antiguo 23/06/2005, 10:05
 
Fecha de Ingreso: agosto-2002
Ubicación: Colón - Entre Rios - Argentina
Mensajes: 647
Antigüedad: 21 años, 8 meses
Puntos: 8
Otra es usar parse_url() que es especifico para URLs
http://ar2.php.net/manual/en/function.parse-url.php

Saludos
  #4 (permalink)  
Antiguo 23/06/2005, 11:05
axz
 
Fecha de Ingreso: mayo-2005
Mensajes: 360
Antigüedad: 18 años, 10 meses
Puntos: 10
Te sugiero que uses basename() ...

Código PHP:
$x $_SERVER['HTTP_REFERER'];
echo 
basename$x ); 
saludos ...
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 21:05.