Just a guess, but make sure you're doing session_start()
somewhere (on every page load).
If that's not it, perhaps the next step in debugging would be to manually set a session variable and read it back out on another page to verify that session storage is working.