Hola jamesjara
Pues lo de la sesion no te funciono por que estas haciendo mal uso de ella
Código PHP:
session_start();
$id2=mysql_insert_id();
$_SESSION['id2'] = $id2;
Ten encuenta que para usar sesiones tienes q inicializarlos en todas tus paginas, antes de cada impresión y/o uso de las variables globales $_SESSION.
Salud2