En todas tus páginas guarda una variable de sesión llamada $_SESSION['ultima_pagina']. Claro está que en erro.php no grabarás nada.
Código PHP:
# session_start();
$_SESSION['ultima_pagina'] = $_SERVER['REQUEST_URI'];
erro.php Código PHP:
# session_start();
echo $_SESSION['ultima_pagina'];
Un saludo,