Par pirmo problēmu - tas tāpēc, ka skriptā droši vien nav session_start();
Un otrā problēma ir tāpēc, ka ir pirmā problēma.
hmnc, ar to session_destroy() vispār ir interesanti. Tas neiznīcina $_SESSION masīva saturu.
Man vispār nav skaidrs, ko tad viņš tur īsti iznīcina.
Katrā ziņā - $_SESSION = array(); does the job.