Retroceder   Foros del Web > Diseño de Sitios web > Web general

Respuesta
 
Herramientas Desplegado
Antiguo 14-may-2008, 04:55   #1 (permalink)
moon82 ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2007
Mensajes: 25
Como volver a página anterior

Buenas a tod@s:
Me estoy volviendo loca con esto y no se como solucionarlo. No se en apartado corresponde así que lo he puesto aquí.

Os explico mi problema es que yo tengo un listado de productos y unos niveles de usuarios.
El nivel 1 modifica, el 2 modifica y añade y el 3 modifica, añade y borra.

Según el nivel que seas accedes a una página en concreto para que puedas realizar tus opciones.

Por ejemplo:

Introduzco datos-->Compruebo nivel-->me lleva a nivel1--> me lleva a modifica

Introduzco datos-->Compruebo nivel--> me lleva a nivel2 --> me lleva a misma página de modificar de nivel1.

Ahora es cuando tengo el problema, cuando yo realizo las modificaciones y le doy ha aceptar, quiero que vuelva a la pagina de donde he venido, con los datos cambiados.

aceptar-->si vengo de nivel1-->me lleve a nivel1
aceptar-->si vengo de nivel2--> me lleve a nivel2

he conseguido que me vuelva usando el script: window.history.back() pero esto solo me vuelve a la página y no veo los cambios realizados, para ello he de hacer clic en F5, lo que quiero es evitar esa tecla.

¿Me podeis ayudar?
moon82 está desconectado   Responder Citando
Antiguo 14-may-2008, 08:09   #2 (permalink)
nedrek está en el buen camino
 
Avatar de nedrek
 
Fecha de Ingreso: abril-2008
Ubicación: Valencia, España
Mensajes: 151
Re: Como volver a página anterior

Lo mismo que has realizado para volver a la página, introduce un reload en la página a la que vuelves:

Código:
window.location.reload()
Y si sólo quisieras que se recargara si se viene de aquella, usa un php como:
(if REFERER == 'nivel2') echo window.location.reload(); else {}

(Está mal escrito porque no tengo tiempo)



---------------------------
Si te ayudó, pincha el Karma
Un Saludo!
nedrek está desconectado   Responder Citando
Antiguo 14-may-2008, 08:38   #3 (permalink)
moon82 ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2007
Mensajes: 25
Re: Como volver a página anterior

hola lo siento pero lo estoy probando y no me funciona no se si es que no lo he entendido bien o es que no funciona porque no se ponerlo como toca.

te explico he puesto en la pagina nivel1:
<script language="javascript">
window.location.reload()
</script>
y en la de modificar:
mysql_close();
header('Location:reload');
exit;
moon82 está desconectado   Responder Citando
Antiguo 14-may-2008, 10:56   #4 (permalink)
bleckfala ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 80
Re: Como volver a página anterior

tambien puedes utilisar el header("location:pagnombre.html"); para redireccionar
bleckfala está desconectado   Responder Citando
Antiguo 15-may-2008, 02:55   #5 (permalink)
moon82 ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2007
Mensajes: 25
Re: Como volver a página anterior

gracias pero eso lo se, y es lo que no quiero hacer, por eso pregunto otra opción
moon82 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:51.


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