Autor Zpráva
Ara Šída
Profil
Dobrý den,
kde nebo jak mám vyrobit anketu, vzkazník nebo tak něco, kde jde hlasovat jen jednou denně?
Děkuji
PS: Hodilo by se i jen pro určité IP, ale není nutné
wtf
Profil *
Není žádný způsob kteý funguje na 100%, ale používají se cookies. Stačí přes PHP napsat cookie s časem kdy naposledy hlasoval, a pokaždé ktdyž se pokusí hlasovat tak se oveří časový rozdíl.
8vm8
Profil
Nebo získat ip adresu uživatele a čas, kdy uživatel hlasoval, uložit to na den do db a porovnávat.
margin
Profil *
wtf napsal:
Není žádný způsob kteý funguje na 100%
Přesně tak. Pokud bude kontrola založená na cookiích, tak stačí, když smažu cookii. Pokud se bude hlídat IP adresa, tak smůlu mají všude, kde se sdílí IP adresa, jeden z mnoha případů je jsou školy. Takže vždy se hledá vhodný kompromis.
kubik
Profil
Ještě bys mohl každý hlas autentizovat (třeba mailovou adresou), ale i to se dá pochopitelně oblafnout, zvláště, pokud nemáš nějakou databázi hlasujících. Můžeš to postavit tak, ať hlasují, kolikrát chtějí, ale započten bude vždy jen poslední hlas. Ale stále platí, že to není 100%. V každém případě lze kombinací zmíněných metod falšování hlasů ztížit.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: