Podrias hacer una funcion que retroceda en el historial 1 o como dice nemutagk guardar en una funcion o variable la url a la que quieres regresar, y desde el login, en la linea:
Código PHP:
header("location:$url);
el codigo para obtener la url actual es:
Código PHP:
$domain = $_SERVER['HTTP_HOST'];
$url = "http://" . $domain . $_SERVER['REQUEST_URI'];
Luego esto ya lo implementas, estas 2 lineas te dicen la url actual en la que estas. Si haces un "echo" lo veras.
Tendras que enviar el codigo desde la hoja actual hasta el fichero "login.php"
Saludos