Foros del Web » Programando para Internet » PHP »

Volver a la pagina anterior despues del Login

Estas en el tema de Volver a la pagina anterior despues del Login en el foro de PHP en Foros del Web. Digamos que tengo un sistema de logueo. Por lo tanto tendria que tener algunas paginas con acceso restringido. Digamos que un usuario trata de acceder ...
  #1 (permalink)  
Antiguo 18/07/2008, 13:07
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Volver a la pagina anterior despues del Login

Digamos que tengo un sistema de logueo.
Por lo tanto tendria que tener algunas paginas con acceso restringido.

Digamos que un usuario trata de acceder a una pagina con acceso restringido pero que se le redirija a login.php ... Yo quiero que al terminar de loguearse lo devuelva a la pagina a la cual estaba tratando de acceder.

Se que Dreamweaver puede hacer eso facilmente si lo configuro correctamente (Y se hacerlo) pero preferiria hacerlo yo mismo con codigo a mano.

Alguien me dice como logro lo antes mencionado? :P
  #2 (permalink)  
Antiguo 18/07/2008, 14:36
Avatar de quinqui  
Fecha de Ingreso: agosto-2004
Ubicación: Chile!
Mensajes: 776
Antigüedad: 19 años, 8 meses
Puntos: 56
Respuesta: Volver a la pagina anterior despues del Login

Yo también he querido hacer eso, pero todavía no he tenido tiempo de probarlo.

De todos modos te dejo la manera en que yo pensaba hacerlo, así la pruebas y luego nos cuentas si sirvió, jejeje :P

- Al entrar en cualquiera de tus páginas restringidas sin estar loggeado, inicia una sesión anónima en php, en donde guardarás la URL de la página actual: entonces, redirecciona al formulario de login.
- En el formulario de login, inicia la sesión anónima y recoge el valor de la URL que está en el arreglo de $_SESSION.
- Asigna esta URL a un campo oculto de tu formulario de login.
- El usuario ingresa sus datos de conexión y envía el formulario.
- El script que procesa el loggeo recibe, aparte de los datos de conexión, la URL de origen, ahora ya no desde la sesión, sino desde el $_POST.
- Si el usuario es correcto, el script redirige al mismo hacia la URL inicial, esta vez con una sesión identificada (no anónima).

:P
__________________
pipus.... vieeeeeji plomius!!!
*quinqui site*
  #3 (permalink)  
Antiguo 18/07/2008, 14:42
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Volver a la pagina anterior despues del Login

Yo pense en poner el URL en una Session, pero no lo tenia tan claro como tu.
Dentro de un rato me pongo a programar y a ver que tal me va. ;) Gracias por la ayuda.
  #4 (permalink)  
Antiguo 18/07/2008, 14:43
Avatar de quinqui  
Fecha de Ingreso: agosto-2004
Ubicación: Chile!
Mensajes: 776
Antigüedad: 19 años, 8 meses
Puntos: 56
Respuesta: Volver a la pagina anterior despues del Login

De nada, ojalá te resulte ;)
__________________
pipus.... vieeeeeji plomius!!!
*quinqui site*
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 14:56.