Foros del Web » Programando para Internet » PHP »

como redireccionar si location no funciona?

Estas en el tema de como redireccionar si location no funciona? en el foro de PHP en Foros del Web. Hola estoy intentando redireccionar una pagina, funciona en los otros navegadores menos en explorer, tengo varias paginas que al hacer clic cargan otro pagina que ...
  #1 (permalink)  
Antiguo 19/09/2010, 16:42
 
Fecha de Ingreso: mayo-2004
Mensajes: 400
Antigüedad: 20 años, 7 meses
Puntos: 0
como redireccionar si location no funciona?

Hola estoy intentando redireccionar una pagina, funciona en los otros navegadores menos en explorer, tengo varias paginas que al hacer clic cargan otro pagina que agrega informacion a una variable de sesion, y luego tieen que regresar a la pagina anterior sin conocer cual es la pagina anterior, ya que son varias paginas las que funcionan igual con el mismo archivo, una vez que termino el procedimiento la redirecciono asi

header("Location:".$_SERVER['HTTP_REFERER']);

Con esta lo que hace es llevarme a la pagina principal en el explorer, en los otros funciona bien.

Como dije antes funciona en la mayoria de navegadores menos explorer que es el que me interesa, intente tambien asi

echo '<head><meta http-equiv="refresh" content="0; url=."></head>';

pero me envia a la pagina principal, y asi

echo '<head><META HTTP-EQUIV="Refresh" CONTENT="1;URL=javascript:history.back(); "></head>';

pero ahi no hace nada
  #2 (permalink)  
Antiguo 19/09/2010, 16:56
Avatar de ylellan  
Fecha de Ingreso: mayo-2010
Ubicación: en un lugar de Veracruz
Mensajes: 432
Antigüedad: 14 años, 6 meses
Puntos: 36
Respuesta: como redireccionar si location no funciona?

corazon, conozco otro header que te puede servir:

Código PHP:
<?php 
header
("Refresh: 5; URL= www.dominio.com"); 
?>
  #3 (permalink)  
Antiguo 19/09/2010, 17:02
 
Fecha de Ingreso: mayo-2004
Mensajes: 400
Antigüedad: 20 años, 7 meses
Puntos: 0
Respuesta: como redireccionar si location no funciona?

gracias ylellan pero no me redirecciona a la pagina anterior, lo que quiero es que me redirija sin importar de que pagina proviene, no colocar una direccion fija.
  #4 (permalink)  
Antiguo 19/09/2010, 17:04
Avatar de ylellan  
Fecha de Ingreso: mayo-2010
Ubicación: en un lugar de Veracruz
Mensajes: 432
Antigüedad: 14 años, 6 meses
Puntos: 36
Respuesta: como redireccionar si location no funciona?

ha yo lo hago de la sig manera amor:

Código PHP:
echo '<script>history.back(-1);</script>'
pero hay veces q los scripts estan desactivados y no pasa nada
  #5 (permalink)  
Antiguo 19/09/2010, 17:08
 
Fecha de Ingreso: mayo-2004
Mensajes: 400
Antigüedad: 20 años, 7 meses
Puntos: 0
Respuesta: como redireccionar si location no funciona?

Esa si me funciona, espero que no sea el caso apra la mayoria y lo tengan activados jejeje
Muchas gracias, un abrazo.
  #6 (permalink)  
Antiguo 20/09/2010, 04:00
 
Fecha de Ingreso: julio-2009
Mensajes: 3
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: como redireccionar si location no funciona?

Código PHP:
Ver original
  1. header('Location:' .getenv('HTTP_REFERER'));

En php redirecciona a la pagina "de donde viene"

Etiquetas: location, redireccionar
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 09:55.