Y como piensas usar sesiones si nisiquiera haz iniciado una sesión con
session_start() ???
Además no debes usar session_register
Cita: Esta función ha sido declarada OBSOLETA desde PHP 5.3.0. Su uso está totalmente desaconsejado.
Crea las sesiones así: