Originariamente inviato da francescostella
insomma non avevi messo session_start()

Alla prossima.
a parte session_start, che mi auguro ci fosse anche nelle versioni precedenti se pur non postato, credo che il problema reale fosse semplicemente la pagina a cui veniva reindirizzato

header('refresh: 0; url=verifica_login.php');

presumo che verifica_login fosse la pagina di accesso, infatti nella versione funzionante è diventato

header('refresh: 0; url=pannello_utente.php');

come è giusto che sia.