Lo primero que debes olvidarte ya es de usar session_register() para crear tus variables de sesión y menos de mezclaro con el uso de los arrays superglobales: $_SESSION.
Revisa la documentación oficial al respecto y ponte al día (tienes FAQ's tambien en este foro de PHP que hablan del tema).
www.php.net/session
Un saludo,