Mentre stai rivedendo il codice, inizia ad utilizzare sintassi moderna (e corretta)

session_register è morto e sepolto e non va riesumato: per registrare una variabile di sessione usa:

codice:
$_SESSION['var_name'] = var_value;