yo tenia el mismo problema que tu BiGloOl, pero hoy mismo lo solucione, hice cosas e invente, y con un poco de ayuda termine de abrir los ojo, no se si es la manera correcta de hacerlo pero me funciono.
Este codigo lo tengo en la pagina de validacion de usuarios, de alli paso la session_id() por url...
Código PHP:
<?
if ($usuario == $nick && $clave == $pass && $status == 1){
session_name('nombre');
session_start();
$_SESSION["nombre"] = $nombre;
$_SESSION["nick"] = $nick;
$_SESSION["tipo_usuario"] = $tipo_usuario;
?>
<script language="javascript">
location.href="principal.php?mes=<? echo date(n);?>&ano=<? echo date(Y);?>&sessid=<? echo session_id();?>";
</script>
<?
}
En la pagina despues de ser validado el usuario leo las variables asi...
Código PHP:
<?
session_id($sessid);
session_start();
echo $_SESSION['nombre'];
?>
No se si ya lo hiciste, pero asi me funciono