Pares de sugestões. Adotar um padrão da codificação que use comentários, assim que nós não temos que supr em sua intenção, jogo que error_reporting (E_ALL) sempre que você é escrita e eliminação de erros, e usar o session_start () incondicional na parte superior do código. Pode ser em algum lugar outro, mas não está mostrando aqui e sem ela, sua disposição de $_SESSION é consideravelmente inútil. Eu duvido se eu posso reparar o código aqui, mas talvez aquelas sugestões serão úteis a você. HTH, ~Ray