e perché un refresh?
se le condizioni dell'if sono rispettate allora fara la query SQL!
però avendo dei cookie pernso che possa dipendere dal resto del codice che non hai dato, se il cookie 'utente' lo setti nella pagina stessa è ovvio che dovrai fare un refresh per poter ritrovare il valore in $_COOKIE['utente'].