ciao afurly,
innanzitutto ti ringrazio per la risposta, ma devo dirti con molto dispiacere che non và lo stesso...
mi spiego meglio: la sessione viene sicuramente eliminata. il mio problema sta nel fatto che quando poi ricarica un'altra pagina qualsiasi l'utente viene sempre riconosciuto, quando invece dovrebbe stampare il modulo di login anzichè mantenere il benvenuto all'utente.

quindi le possibili strade sono due: o non viene distrutta la sessione, oppure la condizione che segue è sbagliata:
Codice PHP:
    <?php 
        
if(!isset($login)){
            include(
"users_login_orizzontale.php"); 
        }
        else echo 
"Benvenuto
$email";        
    
?>
preciso che $ login l'ho creata tramite session_register come puoi vedere dal codice del mio primo post di questo topic.

ho provato con unset(), con session_unregister(), session_unset() ecc... non so cosa più mi rimane di fare... eppure il logout è una cosa così semplice

grazie ancora e spero che tu o qlc altro mi riusciate ad aiutare