Javasript un acces par jour

Profil bloqué -  
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai creer un site dont le but est de voté soit pour blackberry soit pour iphone. J'ai installé un compteur mais je me suis rendue compte que des gens voté pleins de fois. Il y aurait-il un code javascript pour réduire l'utilisateur a une visite maximum par jour de la page

A voir également:

3 réponses

mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
Bonjour,
C'est pas possible.
Il faut le faire en php coté serveur:
- le votant a un login
- on enregistre le vote en base de données avec les paramètres date, code du votant, code du vote, résultat du vote...
- avant enregistrement on teste s'il y a déja un vote enregistré
- vote impossible pour un visiteur non identifié
Voilà.
1
ratikuss Messages postés 1996 Date d'inscription   Statut Membre Dernière intervention   262
 
Le javascript s'execute côté navigateur, il ne faut pas faire confiance à ces données. Pour être sur de tes données, je te conseil d'utiliser le php/sql.
Il te suffit alors d'enregistrer l'ip de la personne qui a voté ;-) et d'empecher l'ip de voter à nouveau.
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
Non, c'est déconseillé de faire ça: "enregistrer l'ip de la personne qui a voté ;-) et d'empecher l'ip de voter à nouveau."....
1) car quelqu'un qui est derrière un réseau d'entreprise a l'IP de son entreprise. Il peut y avoir 15.000 postes derrière cette IP et ce serait dommage de bloquer 14999 autres visiteurs,
2) il y a des utilisateurs qui se déconnectent et se reconnectent fréquemment et changent à cette occasion d'adresse IP.
Je le dis et redis, la SEULE SOLUTION: des utilisateurs clairement identifiés par login/password et dont on enregistre le vote nominativement; Point barre!
A+
0
ratikuss Messages postés 1996 Date d'inscription   Statut Membre Dernière intervention   262
 
oui c'est une bonne solution. Après la personne peut créer plusieurs comptes et pour parer le multicompte il faut comparer les ip enregistrées et aussi avec les cookies (pour se protéger des personnes qui changent d'ip et créer de nouveau compte).
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
il existe des moyens très avancés qui combinent plusiuers solutions. Elles impliquent des systèmes de "tracking" mais le jeu en vaut-il vraiment la chandelle (le temps et les efforts de développement)? déja "un compte = un vote" est très dissuasif. Il y aura pas foule pour créer x comptes.
0
ratikuss Messages postés 1996 Date d'inscription   Statut Membre Dernière intervention   262
 
Ton système de tracking m'intéresse, est-il possible que tu me donnes plus d'information sur ce sujet ?
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
C'est pro et cher... très cher...
0
Profil bloqué
 
et c'est fait automatiquement sa ?
0
ratikuss Messages postés 1996 Date d'inscription   Statut Membre Dernière intervention   262
 
euh malheureusement non. Si tu ne connais pas le php et le sql ça va être difficile.
Après c'est possible juste en php en sauvegardant les données dans un fichier .txt mais ça je ne maitrise pas.
0
Profil bloqué
 
et je suis obliger de télecharger quelque chose ??
0
ratikuss Messages postés 1996 Date d'inscription   Statut Membre Dernière intervention   262
 
non
0
scaravenger Messages postés 2685 Date d'inscription   Statut Membre Dernière intervention   617
 
Si l'adresse ip change à chaque connection, comment qu'on fait?
En fait c'est de la comptabilité par adresse ip, non par individu.
0
ratikuss Messages postés 1996 Date d'inscription   Statut Membre Dernière intervention   262
 
Après tu peux aussi l'identifié à l'aide d'un cookie.
Tu peux combiner ça aussi avec l'idée de mpmp93. Avec l'email, l'ip et le cookie, tu as de quoi limiter la triche.
0