Es muy buena opción, justo lo que buscaba. Lo he dejado así en la página index:
Código:
<input type="text" name="url" value="<?php echo $membersite->GetReferer(); ?>"/>
Código:
if (isset($_POST['submit'])) {
if ($membersite->Login()) {
if ((isset($_POST['url'])) && (!empty($_POST['url']))) {
$membersite->RedirectToURL($_POST['url']);
} else {
$membersite->RedirectToURL("php/principal.php");
}
}
}
Y, a su vez, GetReferer queda así:
Código:
function GetReferer() {
$ret = '';
if (isset($_SERVER['HTTP_REFERER'])) {
if (strpos($_SERVER['HTTP_REFERER'], 'bug_detail.php')) {
$ret = $_SERVER['HTTP_REFERER'];
}
}
return htmlentities($ret);
}
Gracias a los dos, al final ha quedado bastante bien.
Un saludo.