Ciao,
per ditruggere una sessione

$_SESSION = array() ;
session_destroy() ;

non bisogna usare session_unset se si usa l'array $_SESSION.
E siccome si dovrebbe sempre usare $_SESSION al posto di session_register.....