Se ti da comunque l'errore vuol dire che non era così che andava fatto.
L'esistenza di una variabile si verifica con la funzione isset()

Codice PHP:
if ( isset($_POST) )
{
    
// qui dentro ci metti il codice che hai postato all'inizio e che sta dopo l'unset della sessione