Ver Mensaje Individual
  #15 (permalink)  
Antiguo 11/05/2010, 09:04
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Obtener nombre de pagina tras error 404

No, REQUEST_URI devuelve la página solicitada. HTTP_REFERER devuelve la página de la cual procede el usuario. Por ejemplo, si estoy en pagina2.php y sigo un enlace hacia pagina1.php, los valores serían:
Código PHP:
Ver original
  1. $_SERVER['REQUEST_URI'] = '/pagina1.php';
  2. $_SERVER['HTTP_REFERER'] = 'http://dominio/pagina2.php'; // Esto sería la respuesta normal del agente de usuario, pero depende completamente de lo que el navegador envíe en la cabecera
De si es correcto o no redireccionar a partir de ese dato, depende; lo que debes considerar es que ese dato depende completamente de lo que te envía el agente de usuario.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.