Hola.
Te hago una consulta, al USER te lo tomó alguna vez??
Debes cuando configuras lñas variables de sesión hacer un
Código PHP:
echo $_SESSION['user']; exit;
para ver si realmente le asignó un valor.
Empecemos probando eso y seguimos viendo.
Espero tu respuesta.