Webová anketa

Zdravím, potřeboval bych poradit, jak vytvořit webovou anketu o pravidlech šipkové ligy kde je možné hlasovat u každého pravidla. Avšak potřebuju aby mohl každý hlasovat jen jednou, například, že každému dám unikátní kód pod kterým bude moci hlasovat, avšak pouze jednou aby se mi nestalo, že bude hlasovat vícekrát.
Díky za odpověď.

Obrázek uživatele smycma

Já mám všeobecné hlasování o tom jestli se web líbí nebo ne v databázi mám tabulku z odpověďmi a podle hlasu přičtu k dané možnosti 1, ale ještě předtím zkontroluji jestli danou ip adresu nemám už v tabulce hlasujících pokud ano tak se hlas v doprovodu hlášení o tom že nelze již hlasovat nepřičte.

Každá internetová anketa se dá nějakým způsobem zmanipulovat pokud to uděláš přes emaily tak zredukuješ vícenásobné hlasování ale nikdy ne na nulu.
Tím přes emaily myslím že při hlasování uživatel zadá svou adresu, program zkontroluje jestli už ji db neobsahuje pokud ne tak zašle potvrzovací email ve kterém bude buď kód nebo jen odkaz na který bude třeba kliknout aby se hlas přičetl a email zapsal do db nebo do třeba do textového souboru třeba je to vesměs jedno.