Bien, pues no entendi
Por un lado, planteas el como regresar a la pagina previa al login, por otro como conservar la SID en la url
para el primer caso, puedes guardar en una variable de sesion la pagina a la que quieres regresar... puedes poner esto en las cabeceras de todas las paginas de tu web (claro esta, menos en las del login)
Código PHP:
//session_start();
$_SESSION['regresar_a'] = $_SERVER['REQUEST_URI'];
y para regresar,m una vez hecho el login:
Código PHP:
header('Location: '.$_SESSION['regresar_a']);
Y para la otra cuestion, puedes cambiar las directivas de tu php.ini para que automaticamente se transmita la sesion por las url, sin la necesidad de estar poniendola en todos loslinks:
Código PHP:
@ini_set('session.use_trans_sid', 1);
FAQ # 52:
http://www.forosdelweb.com/showpost....3&postcount=49
Pero no se hasta que punto pueda beneficiar esto... para mi es mejor hacerlo atraves de cookies, no por la url
Si noi es esto lo que preguntabas, tal vez puedas ser un poco mas explicito
Salu2