Grazie ma un controllo incrociato con il controllo ip? Mi puoi indicare come faresti? Grazie
Grazie ma un controllo incrociato con il controllo ip? Mi puoi indicare come faresti? Grazie
Ciao VINCENT
io ha gia fatto a suo tempo una cosa simile:
controlla se presente COOKIE con 2 if concatenate.
se COOKIE presente : HAI GIA VOTATO
se non presente: SCRIVI SU DB:IP, VOTO , DATA
se IP presente : HAI GIA VOTATO
ma cosi facendo dipende sempre tutto da IP se presente, pensavo tu mi potessi suggerire un alternativa, grazie
fai entrambi i controlli:
leggi ip e cookie
se ip e cookie sono registrati: neghi il voto
se solo ip è registrato: autorizzi il voto
se cookie è registrato (anche se con ip diverso): neghi il voto
l'unico vantaggio di questo metodo è che puoi sapere quante macchine hanno votato da quel ip (sempre che il cookie non venga cancellato dal client)
di più non si può fare
ripeto: si ottiene lo stesso identico risultato analizzando solo il cookie
ma una bella registrazione utente non sarebbe la soluzione ideale?
Tabella Utenti
Tabella Sondaggio
Tabella UtentiSondaggio ( dove salvi idutente e idsondaggio )
Tabella Voti ( dove NON salvi l'utente, cosi garantisci l'anonimato -> almeno se il numero di iscritti ed il numero di risposte sono maggiori di 3 )
Tutti gli altri sistemi hanno grandi limitazioni.
Veloce,Affidabile,Economico : Scegline 2
Se la tua ragazza non te la da, tu non prendertela