$_SESSION e' visibile solo se sei membro della sessione.

In pratica ti becchi un NOTICE perche' $_SESSION non esiste e ora hai i NOTICE abilitati ma non hai abilitato la stampa degli errori....

correggi lo script in questo modo:
Codice PHP:
<?php
if( !isset( $_SESSION ) ) .......