![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
29/07/2005, 17:21
|
| | Fecha de Ingreso: julio-2003
Mensajes: 463
Antigüedad: 21 años, 7 meses Puntos: 0 | |
Problema include:guardar página a la que se intenta acceder para redirección Hola,
tengo una serie de páginas y lo primero que tienen es: <?php include('autenticar.php');?>
que lo que hace es comprobar si el usuario es válido o no, para redireccionarlo a un formulario de autenticación. Todo hasta aquí bien, el problema viene cuando hay que volver a redirección al usuario a la zona donde quería acceder. Por ejemplo: Si quiero acceder a la zona "ZONA1" y la validación falla, voy al formulario de autenticación y si la validación es correcta hay que redireccionarle a la "ZONA1" o a la que intentó acceder. Creo que no es buena idea hacerle ir otra vez a esa zona y que directamente le aparezca.
He intentado solucionarlo con una variable de sesión, poniendola antes del include, así: $_SESSION['pagina'] = $_SERVER['PHP_SELF'];
<?php include('autenticar.php');?>
Para poder saber de que página vengo, pero nada no sirve. A alguién se le ocurre como resolverlo, si tiene solución o lo tengo que hacer de otra forma.
Gracias.
Última edición por dominguez; 29/07/2005 a las 17:26 |