Non ci siamo capiti,
allora nella pagina sondaggio ci sono 2 condizioni:
1 condizione: se non è presente il cookie l'utente vede il sondaggio e può votare.
2 condizione: se è presente il cookie mi fa vedere il sondaggio con i risultati (senza la possibilità di votare)
La pagina process.php con l'insert viene utilizzata solo nella 1 condizione quindi l'utente effettua il voto, i dati vengono inseriti e successivamente viene registrato il cookie (vedi setcookie). Poi mi rimanda alla pagina del sondaggio.
Chiaramente.. nella pagina sondaggio in questo giro subentra la 2 condizione (IN TEORIA) .. vede il cookie
(if(isset($_COOKIE["sondaggio$_GET[id]"])) { ) e non permette all'utente di votare di nuovo (fa vedere solo i risultati).
Allora con questi script io non ho nessun errore, però continuo a votare.. sembra che il cookie non viene letto o interpretato.