scusa se lo chiedo, ma hai inizializzato la sessione? session_start()
cmq posta un po di codice