Foros del Web » Programando para Internet » ASP Clásico »

volver al origen

Estas en el tema de volver al origen en el foro de ASP Clásico en Foros del Web. Hola: Como puedo redireccionar a un usuario que se ah logeado exitosamente en mi sitio a la url desde donde ingreso su user y password ...
  #1 (permalink)  
Antiguo 26/04/2004, 10:40
 
Fecha de Ingreso: enero-2002
Ubicación: Mar del Plata
Mensajes: 243
Antigüedad: 23 años, 4 meses
Puntos: 0
Pregunta volver al origen

Hola:

Como puedo redireccionar a un usuario que se ah logeado exitosamente en mi sitio a la url desde donde ingreso su user y password originalmente?

Explico un poco mas por si no queda claro....Los usuarios que entran en mi pagina pueden ver los productos que vendo libremente, pero si por ejemplo cliquean en la opcion "mas info" de alguno de mis productos solo pueden acceder a esta pagina si son usuarios registrados...Por ende si no se logearon antes les pido que lo hagan. Hasta ahi todo bien.

Pero el problema surge que una vez que se logearon con exito no se como devolverlos a la pagina original en la que estaban navegando antes....Yo simplemente los devuelvo al menu principal si se han logeado correctamente lo que por supuesto es incomodo para el usuario, porque tiene que volver a encontrar lo que estaba buscando....

Que puedo hacer?

Gracias!
  #2 (permalink)  
Antiguo 26/04/2004, 11:01
 
Fecha de Ingreso: enero-2004
Mensajes: 154
Antigüedad: 21 años, 3 meses
Puntos: 0
Si lo haces mediante un location(no submit) puedes hacerlo con history.back, siempre y cuando el acceso lo controles con variables de sesión.

Por lo general, para saber si un usuario está registrado o no a la hora de entrar en la web y loguearse se le asigna a una variable de sesion un valor, p.e. su identificador. Una vez hagas esto haces un history.back y vuelves a donde estabas.
Todo depende de si haces submit o no, ya que los submit y el history.back no se llevan bien.

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 11:20.