Hola
Supongamos que en una pagina tengo varias secciones solo para usuarios:
Clientes
Deudas
Pagos
(Uso sessiones y mysql)
Y en la pagina principal esta la seccion del login, si se autentifica , va a ir a panel.php, donde estaria su panel de control.
Si un usuario no logueado quiere entrar por ejemplo a mipagina.com/clientes.... donde se supone que entran solo si fueron autentificados... ok, el problema no es ese.. yo se como validar que no entre..... mi duda es que si el usuario coloca directemente la url en el navegador: mipagina.com/clientes.... le sale que se logue de nuevo, pero como hago para que se redireccione a donde quiso entrar... osea que no lo rediriga a la seccion de panel.php
Y asi .. si coloca.. mipagina.com/deudas.... que le salga que se logue, pero que lo deje en mipagina.com.deudas.... pero ya estaria de manera autentificado...
A mi lo que se me ocurre es que en cada documento , guardar en una variable hidden direccion donde esta actualmente, por ejemplo, clientes.php, y en el action del form, llamar de manera normal a login.php... ok, y ya en login, redireccionarlo al valor que me haya llegado por hidden.
Pero no se si hay una mejor manera...
Espero haberme explicado
Saludos !