Pe principiul ce nu este interzis, este permis, ar fi o soluție axată strict pe formularea dată, (să nu se poată vota de pe 2 calculatoare diferite / 2 ip-uri diferite):
- să existe o bază de date anterioară cu datele celui care urmează să voteze (inclusiv IP);
- obligarea votării DOAR de pe acel IP, altfel votul nu este valabil;
- să fie permis doar un singur răspuns de pe acel IP: da / nu.
Cred ca ți-a "scăpat" câteva informații. Este imposibil în enunțul formulat de profesor, fără să ai posibilitatea să compari cu ceva.
Avem realizat un sistem de vot pentru un concurs, care se desfășoară anual pentru un partener, și sunt stabilite tot felul de limitări la vot în funcție de multe variabile (ip, cookie, flash cookie, dată, oră, sesiune timp, email, isp, host, localitate, țară etc.) pentru a se evita frauda. Chiar am făcut "concurs" printre programatori să "fraudeze" :) Dacă profesorul are o soluție la speța dată, chiar aș fi interesat să o aflu.

