Retroceder   Foros del Web > Programación para sitios web > PHP

Respuesta
 
Herramientas Desplegado
Antiguo 11-may-2008, 10:54   #1 (permalink)
salbatore ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 538
Alegría 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?
salbatore está desconectado   Responder Citando
Antiguo 11-may-2008, 12:07   #2 (permalink)
Squizophrenia está en el buen camino
 
Avatar de Squizophrenia
 
Fecha de Ingreso: mayo-2008
Ubicación: Barcelona (Spain)
Mensajes: 41
Re: Hacer un header para atras

Mi no entender... ¿esto:?
Código:
$location = $_server['HTTP_REFERER'];
$location .= '?erroruser=yes';
header("LOCATION: $location");
¿Es ésto?
Squizophrenia está desconectado   Responder Citando
Antiguo 11-may-2008, 16:34   #3 (permalink)
javierav ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2007
Ubicación: Córdoba
Mensajes: 67
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
javierav está desconectado   Responder Citando
Antiguo 11-may-2008, 17:49   #4 (permalink)
salbatore ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 538
Re: Hacer un header para atras

Hola, de nuevo...

Me ha servido perfectamente, muchisimas gracias...

Seguire tus consejos...

Gracias de nuevo...
salbatore está desconectado   Responder Citando
Antiguo 12-may-2008, 06:48   #5 (permalink)
Squizophrenia está en el buen camino
 
Avatar de Squizophrenia
 
Fecha de Ingreso: mayo-2008
Ubicación: Barcelona (Spain)
Mensajes: 41
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.
Squizophrenia está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 16:01.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93