]> git.llucax.com Git - z.facultad/75.43/tp1.git/blobdiff - src/admin.login.php
- Se arregla el redirect (al final queda usando variable de sesión porque si no
[z.facultad/75.43/tp1.git] / src / admin.login.php
index 55f505ce34626940c45cbed22db9e56dc7d0299a..e8f24d5a416b474c29dbff2a08d90c656d1a4595 100644 (file)
@@ -22,18 +22,16 @@ if (Usuario::checkAdmins()) // Si est
             // Pongo el usuario en la sesión para que los otros módulos sepan
             // que está logueado
             $_SESSION['user'] = new Usuario($_POST['admin_id']);
-
-                                               // Esta modificacion permitiria despues del login redireccionar a la pagina
-                                               // desde la que fue llamado.
-                                               if ( isset( $_SESSION['origen'] ) )
-                                               {
-                                                $redireccion = $_SESSION['origen'];
-                                               }
-                                               else
-                                               {
-                                                $redireccion = 'admin.logged.php';
-                                               }
-            include $redireccion;
+            // Si nos piden, mostramos la página pedida en vez de la default.
+            if (isset($_SESSION['login_redirect']))
+            {
+                include $_SESSION['login_redirect'];
+                unset($_SESSION['login_redirect']);
+            }
+            else // default
+            {
+                include 'admin.logged.php';
+            }
         }
         else // Si falla el login, muestro error y form de nuevo
         {