Foros del Web » Programando para Internet » PHP »

Problemas con header location

Estas en el tema de Problemas con header location en el foro de PHP en Foros del Web. Buenas! Mi intencion es hacer esto ... header('Location: $_SERVER['HTTP_REFERER']'); pero me da error de syntaxis! Gracias de antemano!!!...
  #1 (permalink)  
Antiguo 10/12/2008, 07:25
Avatar de naitmeir  
Fecha de Ingreso: junio-2008
Ubicación: Barcelona
Mensajes: 227
Antigüedad: 15 años, 10 meses
Puntos: 0
Pregunta Problemas con header location

Buenas!

Mi intencion es hacer esto ...

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

pero me da error de syntaxis!

Gracias de antemano!!!
  #2 (permalink)  
Antiguo 10/12/2008, 07:27
 
Fecha de Ingreso: septiembre-2008
Ubicación: Lanzarote, Canarias
Mensajes: 486
Antigüedad: 15 años, 7 meses
Puntos: 41
Respuesta: Problemas con header location

Código:
header("location: ".$_SERVER['HTTP_REFERER']."");
  #3 (permalink)  
Antiguo 10/12/2008, 07:36
Avatar de Snd234  
Fecha de Ingreso: mayo-2007
Ubicación: Frente al PC
Mensajes: 413
Antigüedad: 16 años, 11 meses
Puntos: 2
Respuesta: Problemas con header location

Tu problema estaba en las comillas, si te fijas al acceder a un elemento del arreglo $_SESSION usabas el mismo tipo de comillas que el de la cadena, por lo que estabas cerrando antes de tiempo la cadena.

Como bien sale en la respuesta de arriba, la solución es esa, aunque las ultimas comillas están demás.

Código PHP:
header("Location: ".$_SERVER['HTTP_REFERER']); 
__________________
KIBIT.cl
  #4 (permalink)  
Antiguo 10/12/2008, 10:51
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Problemas con header location

Lee: http://www.forosdelweb.com/f18/como-...s-bien-588701/

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.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:18.