Ma grazie, cosi' non funzionera' mai. Un cookie si setta con setcookie() e si legge dall'array superglobale $_COOKIE. Per come hai scritto tu la condizione isset($zerocool) e' sempre verificata.
Metti il setcookie() nel ramo else e fai la verifica su $_COOKIE['zerocool'].