Comment éviter de tricher sur le nombre de fois qu'un lien est cliqué?

Comment éviter de tricher sur le nombre de fois qu'un lien est cliqué? - PHP - Programmation

Marsh Posté le 13-08-2006 à 14:23:48    

Hello,
 
Sur une page qui affiche plusieurs liens, j'aimerai comptabiliser le nombre de clic sur chacun d'eux.
 
Donc pour la base, il suffit de mettre un cookie chez l'utilisateur disant qu'il a cliqué sur tel lien. S'il reclique dessus, on check le cookie et on ne comptabilise pas de clic supplémentaire.
 
Mais avec ce principe, l'utilisateur qui veut tricher n'a qu'a cliquer, effacer le cookie, recliquer, réeffacer le cookie etc... ou plus facile encore, ne pas autoriser les cookies ...
 
Donc je me suis dis qu'en plus du cookie, on pourrait checker l'adresse IP... mais là 2 problèmes se posent :
 
- En entreprise, tous les utilisateurs ont la même IP
- Si l'utilisateur veut vraiment tricher, il passe par un soft de proxy tournant, qui lui fournit une nouvelle IP toutes les 10 secondes par exemple.
 
Donc en gros, selon les moyens utilisés, il sera plus ou moins difficile de contourner la protection, mais ça sera toujours possible.
 
Donc quel est le meilleur moyen de limiter la fraude ?
 
D'ailleurs ça me fait penser aux régies publicitaires ... comment elles font pour gérer ça ? Et aussi pour être sur que c'est pas le webmaster du site qui clique lui même ?
 
Merci :)


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 13-08-2006 à 14:23:48   

Reply

Marsh Posté le 13-08-2006 à 17:13:03    

Salut,
 
une inscription, un membre = un vote, peu importe l'ip ou le cookie. C'est fastidieux de recréer un compte pour cliquer une fois ;)
 
Pour les régies pub elles se basent surement sur l'ip + cookie, y'a pas vraiment d'autre moyen en fait :)
 
a +

Reply

Marsh Posté le 14-08-2006 à 11:06:33    

Ok, je pense que je ferai de même alors, ip + cookie. :)
 
Pour l'inscription ça m'a déjà traversé l'esprit, mais bon, je vais pas obliger quelqu'un à s'inscrire uniquement pour pouvoir cliquer sur un lien ... ;)
 
A+


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 14-08-2006 à 12:41:36    

C'est clair ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed