Foros del Web » Programando para Internet » PHP »

como referirte a la pagina anterior

Estas en el tema de como referirte a la pagina anterior en el foro de PHP en Foros del Web. hola. necesito saber como referirme a la pagina anterior, despues de un submit en un form... lo necesito para una condicion: si la pagina anterior ...
  #1 (permalink)  
Antiguo 24/10/2008, 11:28
 
Fecha de Ingreso: agosto-2008
Mensajes: 173
Antigüedad: 15 años, 8 meses
Puntos: 0
Exclamación como referirte a la pagina anterior

hola.
necesito saber como referirme a la pagina anterior, despues de un submit en un form...

lo necesito para una condicion:

si la pagina anterior es actividad entonces... hace tal..
si la pagina anterior es fase entonces ... hace esto otro ...

todo esto despues de que se manda un formulario.

se puede saber]?

gracias!
  #2 (permalink)  
Antiguo 24/10/2008, 11:41
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: como referirte a la pagina anterior

Hola susan_

Usa $_SERVER['HTTP_REFERRER'] para obtener el dato de la URL anterior.

Saludos.
  #3 (permalink)  
Antiguo 24/10/2008, 12:32
 
Fecha de Ingreso: agosto-2008
Mensajes: 173
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: como referirte a la pagina anterior

ok!.. gracias GatorV!!!!
lo voy a probar.. :)
  #4 (permalink)  
Antiguo 30/10/2008, 11:22
 
Fecha de Ingreso: agosto-2008
Mensajes: 173
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: como referirte a la pagina anterior

hola gatorV

no me funciono esa variable!! :(

no me obtiene la dir url

ahorita me di cuenta :(..
yo pensaba que eran otros errores
  #5 (permalink)  
Antiguo 30/10/2008, 11:35
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: como referirte a la pagina anterior

Realiza un var_dump($_SERVER); para ver que variables obtienes, otra opción es que uses variables de sesión, así si vienes de la pagina tal compruebas tu variable de sesión y haces el proceso.

Saludos.
  #6 (permalink)  
Antiguo 30/10/2008, 12:10
 
Fecha de Ingreso: agosto-2008
Mensajes: 173
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: como referirte a la pagina anterior

ok! gracias!!!! si me aparece la direccion de la pagina anterior!

y ya descubri mi error!... tenia referrer.. en lugar de referer... eso era..

oye por ahi lei .. que no siempre este variable de referer guardaba la dir de la url anterior?..
que tan fiable puede ser esta aplicacion?
  #7 (permalink)  
Antiguo 30/10/2008, 13:28
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: como referirte a la pagina anterior

Esa variable la entrega el navegador por lo que puede ser bloqueada, en particular por decir el Software de Symantec hace eso, así que debes de considerar que no siempre estará disponible.

Saludos.
  #8 (permalink)  
Antiguo 30/10/2008, 13:51
 
Fecha de Ingreso: agosto-2008
Mensajes: 173
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: como referirte a la pagina anterior

a ok.. gracias!
entonces... no hay otra forma de saber la pagina anterior...
pues por que si me afectaria el no saberlo en mi aplicacion...
pues dependen mas paginas de ello .
  #9 (permalink)  
Antiguo 30/10/2008, 13:52
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Respuesta: como referirte a la pagina anterior

Y no es mejor para que no queden dudas poner en la página "actividad" un hidden (o un $_GET o lo que quieras...) que te mande un valor? Luego harías algo como:
Código PHP:
if( $valor == ) { #Es actividad
   
}else{ #Es fase...
    

Si tenes más casos tendrías que poner ese valor en las páginas que piden al mismo proceso.
__________________
Mi punto de partida es Que Bueno Lo Nuevo
  #10 (permalink)  
Antiguo 30/10/2008, 14:05
 
Fecha de Ingreso: agosto-2008
Mensajes: 173
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: como referirte a la pagina anterior

pues tmb podria ser nicolaspar, gracias!!

es que pense que podria haber por ahi alguna variable o funcion ya predeterminada...

si la hay ahi se las encargo a todos los que pasen por aqui plis!!!!!!!!

si no usare tu sugernecia!!.. gracias!!!!!!!!!!!!!!!! a todos!!
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 12:51.