Foros del Web » Programando para Internet » PHP »

Hacer un header para atras

Estas en el tema de Hacer un header para atras en el foro de PHP en Foros del Web. Hola, familia: Tengo un problemilla, necesito unir estos dos fragmentos de php, pero no se como, jeje: Código PHP: header ( "Location:" . $_SERVER [ ...
  #1 (permalink)  
Antiguo 11/05/2008, 10:54
Avatar de salbatore  
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años, 1 mes
Puntos: 19
Hacer un header para atras

Hola, familia:

Tengo un problemilla, necesito unir estos dos fragmentos de php, pero no se como, jeje:

Código PHP:
header("Location:".$_SERVER['HTTP_REFERER']); 

header("Location: index.php?erroruser=yes"); 
Lo que busco es que donde pone index.php (en la segunda linea), ponga la primera, es decir, que vaya atras + ?erroruser=yes

¿Me explico?
  #2 (permalink)  
Antiguo 11/05/2008, 12:07
Avatar de Squizophrenia  
Fecha de Ingreso: mayo-2008
Ubicación: Barcelona (Spain)
Mensajes: 41
Antigüedad: 16 años
Puntos: 2
Re: Hacer un header para atras

Mi no entender... ¿esto:?
Código:
$location = $_server['HTTP_REFERER'];
$location .= '?erroruser=yes';
header("LOCATION: $location");
¿Es ésto?
  #3 (permalink)  
Antiguo 11/05/2008, 16:34
 
Fecha de Ingreso: noviembre-2007
Ubicación: Córdoba
Mensajes: 70
Antigüedad: 16 años, 5 meses
Puntos: 1
Re: Hacer un header para atras

Hola.

El código de Squizophrenia está bien sólo que para evitar tener que crear una variable más (siempre es bueno declarar las variables justas), puedes hacer algo así:

Código PHP:
header('Location: ' $_SERVER['HTTP_REFERER'] . '?erroruser=yes'); 
Y usando siempre que se pueda las comillas simples, que le indican a PHP que no va a tener que parsear ninguna variable dentro y es más rápido.

Saludos.
__________________
http://www.javierav.com
  #4 (permalink)  
Antiguo 11/05/2008, 17:49
Avatar de salbatore  
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años, 1 mes
Puntos: 19
Re: Hacer un header para atras

Hola, de nuevo...

Me ha servido perfectamente, muchisimas gracias...

Seguire tus consejos...

Gracias de nuevo...
  #5 (permalink)  
Antiguo 12/05/2008, 06:48
Avatar de Squizophrenia  
Fecha de Ingreso: mayo-2008
Ubicación: Barcelona (Spain)
Mensajes: 41
Antigüedad: 16 años
Puntos: 2
Re: Hacer un header para atras

Hombre, declaro así las variables para que se vea bien clarito lo que se debe hacer, está claro que yo en mi código no hago "tanto" detalle. De todas formas, se agradece la explicación, javierav.
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 01:11.