Ma notation recueille 2 adresses IP ! WTF

gaerebut Messages postés 1060 Statut Membre -  
seebz Messages postés 39 Statut Membre -
Bonjour,

J'ai mis en place un système de notation sur un de mes sites.
Pour éviter qu'un utilisateur vote plusieurs fois, je vérifie, en fonction de son ip stocké en BDD, s'il n'a pas déjà voté.
Mon système marche parfaitement bien MAIS (on s'y attendait lol) il y a un "bug" ! (Ou alors quelque chose que je ne comprend pas).
En effet, à chaque vote, c'est en fait 2 votes (de la même notation) qui sont mis en BDD!
En fait, la requête est envoyé 2 fois avec l'adresse IP du visiteur et avec une autre adresse IP (j'ai testé)
J'ai fais un lookup sur cette ip (66.249.72.91) et je m'aperçois que c'est un google bot! :'(
Ma page est lu en même temps par un google bot au clique, pourtant j'ai un nofollow (hein bg62! :-) )

Si quelqu'un aurait une solution autre que faire un code qui vérifie si l'ip appartiens à un BOT.

Merci à tous.

A+
Gaerebut

A voir également:

1 réponse

seebz Messages postés 39 Statut Membre 28
 
Essaye d'envoyer les paramètres en POST (via un formulaire) plutot qu'en GET.
0