Sfrutto questo Thread per chiedere anche io un aiuto sulle sessioni.
Ho sviluppato un semplicissimo sistema di login per un sito utilizzando le sessioni ma senza i cookie.
In locale con php 5.2 funziona tutto senza problemi, login, logout, e controllo.
Quando sposto l'applicazione sul mio spazio web (che utilizza php 4.4.1), il logout non funziona: resto in sessione finchè non chiudo TUTTE le finestre di Firefox/explorer, anche quelle aperte ex-novo.
La pagina di logout fa questo
Codice PHP:
session_start();
session_unset();
session_destroy();
header("location: ../index.php");
Ho provato anche a fare l'unset delle singole variabili di sessione
Codice PHP:
unset($_SESSION['id']);
unset($_SESSION['username']);
unset($_SESSION['accesso']);
prima di fare session_destroy, ma se ne sbatte.
Qualche idea? 
Grazie