Eso es extremadamente sencillo:
En la página que necesitas hacer validación de sesión:
Código PHP:
Ver original$_SESSION['url_access'] = $_SERVER['PHP_SELF'];
}
En el archivo menu.php
Código PHP:
Ver original//tus validaciones, bla bla bla, etc
$urlAcess = $_SESSION['url_access'];
$_SESSION['url_access'] = null;
unset($_SESSION['url_access']);
header('location: '.$urlAcces);
Obviamente debes darle un tratado a la variable $urlAccess, ya que esta toma la url completa de donde accedió por ejemplo /pagina/restringida.php
Ahora, debes saber que session_register en PHP 5.3.x ah sido asignada como obsoleta y esta completamente desaconsejado su uso