Ciao,
session_register va evitato (in quanto legato a register_globals On che è deprecato), ma è vero che non serve session_start se si utilizza session_register
Come detto più volte, il modo raccomandato di utilizzare le sessioni è
//all'inizio di ogni pagina che utilizza le sessioni
session_start() ;
$_SESSION['nomeVar'] = $valoreVar ;
Altra pagina
------------------------
session_start() ;
echo $_SESSION['nomeVar'] ;