ho un problema con array e sessioni.

quando faccio il login apro una sessione

Codice PHP:
$_SESSION['post_visti'] = array(); 
poi ogni volta che guardo un topic mi dovrebbe scrivere in questo array, e faccio così,
Codice PHP:
$_SESSION['post_visti'] = $_GET['topic']; 
e me lo scrive.


e io devo far vedere tutti i messaggi nn visti cioè li faccio vedere tutti dall'ultimo accesso tranne quelli vesti. xo nn so come fare , qualcuno ha qualche idea???