Histoire de cookies... - PHP - Programmation
Marsh Posté le 28-12-2003 à 12:12:41
Si tu ne demandes pas l'authentification du votant, tu l'as dans l'os.
Marsh Posté le 28-12-2003 à 12:15:15
cherrytree a écrit : Si tu ne demandes pas l'authentification du votant, tu l'as dans l'os. |
c'est a dire ? tu peux etre plus explicite ?
Marsh Posté le 28-12-2003 à 12:20:24
KastorTroy a écrit : |
tu obliges le votant à s'identifier en se loggant (comme sur le forum)...
Marsh Posté le 28-12-2003 à 12:23:03
uriel a écrit : |
Sinon a part ca y a pas une autre solution parce que dans ce que je veux faire je peux pas obliger le votant a s'identifier.
Marsh Posté le 28-12-2003 à 12:24:29
KastorTroy a écrit : |
là je pense pas (mais faut être sacrement tordu pour effacer ses cookies pour revoter )
edit: ou alors tu recuperes son IP, et tu reverifies au moment de voter en esperant que son ip n'a pas changé
Marsh Posté le 28-12-2003 à 12:25:29
Je ne pense pas. Tu n'as pas assez d'infos sur l'utilisateur de ton site. Tu peux logguer l'IP dans une DB, écrire un cookie aussi, mais ce ne sont que des filtres.
Marsh Posté le 28-12-2003 à 12:26:19
uriel a écrit : |
Bon ok merci
Marsh Posté le 13-01-2004 à 22:05:24
en croisant la méthode des ip, des cookies, et des sessions, tu peux arriver à faire chier suffisement pour que essayer de voter plusieurs fois prenne tellement de temps que c'est decourageant.
Marsh Posté le 28-12-2003 à 12:10:22
salut g un ptit probleme.
Sur mon site je souhaite que les visiteurs puissent ne puissent faire qu'UNE SEULE FOIS une action une action donnée, voter par exemple.
j'ai réussi à mettre cette restriction avec les cookies. En gros voila ce que j'ai fait :
Ca marche mais c pas terrible comme restriction parce que le visiteur peut supprimer ses cookies et donc revoter...
Je cherche donc un autre moyen pour parvenir a empecher le visiteur de faire plus d'un vote.
G quelques idées comme:
je prends l'ip de chaque visiteurs qui vote, je la stocke ds une base de donnée pendant une durée déterminée et tant que l'ip du visiteur est présente dans la base de données, il ne peut pas voter.
Est une bonne solution ou y a t'il un autre moyen plus efficace ?
merci