Scusa, ma nel codice della fixedbar invece di
$_SESSION['email']=$email;
$_SESSION['id']=$id;
...

non dovrebbe essere il contrario? Così stai mettendo dentro $_SESSION['email'] e $_SESSION['id'] i valori $email e $id che non sono inizializzati, quindi in pratica stai mettendo i dati in sessione = a niente, ovvio che ti perdi i dati.

Se ho ben capito cosa devi fare, allora ti serve
$email = $_SESSION['email'];
$id = $_SESSION['id'];

Senza contare che non è necessaria tale assegnazione, puoi usare direttamente $_SESSION['...'] dove ne hai bisogno.