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'] ;