Page 1 sur 1
Systeme de vote, empecher la triche...
Posté : 29 janv. 2006, 23:33
par djmustru

Bonjour a la communauté PHP France !
Je viens vous demander une chose car je suis pas trés bon en PHP...
Voila, je suis entrain de dévellopper un system de vote et j'aimerai savoir comment faire pour empecher une personne de voter plusieurs fois (empecher la triche).
Je sais pas comment faire...
Merci d'avance..
Posté : 29 janv. 2006, 23:37
par albat
en identifiant son adresse IP.
Posté : 29 janv. 2006, 23:45
par djmustru
a ok...
donc je stock l'ip du votant dans une table et apres je le compare ?
Posté : 30 janv. 2006, 00:07
par albat
Absolument !
Sachant que ce n'est pas une sécurité garantie à 100%,
parce que si tes visiteurs sont en "vrai DHCP" (c'est rare mais ça arrive),
ils peuvent revenir plusieurs fois avec des adresses IP différentes.
Tu peux ajouter une vérification par cookie
mais là encore, tu es à la merci d'un utilisateur qui les supprime ou les refuse.
Posté : 30 janv. 2006, 00:33
par djmustru
merci pour tes precieux conseils
Posté : 30 janv. 2006, 00:51
par albat
Le système le plus sûr est de restreindre ton vote
aux seuls internautes qui se sont inscrits sur ton site.
Dès lors, tu n'as plus aucune difficulté à les identifier avec certitude
et tous les contrôles de non-doublonnage sont faits lors de l'inscription.
Mais c'est vrai que devoir s'inscrire pour voter peut dissuader...
