Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2005, 17:21
dominguez
 
Fecha de Ingreso: julio-2003
Mensajes: 463
Antigüedad: 20 años, 9 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