Javasript un acces par jour
Fermé
Profil bloqué
-
Modifié par zaikoe le 27/04/2012 à 15:14
mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 3 mai 2012 à 11:22
mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 3 mai 2012 à 11:22
A voir également:
- Javasript un acces par jour
- Acces rapide - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mettre à jour ses pilotes - Guide
- Mise a jour windows 10 - Accueil - Mise à jour
- Dans la table des matières du document à télécharger, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
3 réponses
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 339
2 mai 2012 à 09:44
2 mai 2012 à 09:44
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à.
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à.
ratikuss
Messages postés
1996
Date d'inscription
vendredi 8 juin 2007
Statut
Membre
Dernière intervention
14 décembre 2016
262
27 avril 2012 à 15:16
27 avril 2012 à 15:16
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.
Il te suffit alors d'enregistrer l'ip de la personne qui a voté ;-) et d'empecher l'ip de voter à nouveau.
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 339
Modifié par mpmp93 le 2/05/2012 à 15:44
Modifié par mpmp93 le 2/05/2012 à 15:44
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+
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+
ratikuss
Messages postés
1996
Date d'inscription
vendredi 8 juin 2007
Statut
Membre
Dernière intervention
14 décembre 2016
262
2 mai 2012 à 21:46
2 mai 2012 à 21:46
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).
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 339
2 mai 2012 à 22:45
2 mai 2012 à 22:45
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.
ratikuss
Messages postés
1996
Date d'inscription
vendredi 8 juin 2007
Statut
Membre
Dernière intervention
14 décembre 2016
262
3 mai 2012 à 09:50
3 mai 2012 à 09:50
Ton système de tracking m'intéresse, est-il possible que tu me donnes plus d'information sur ce sujet ?
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 339
3 mai 2012 à 11:22
3 mai 2012 à 11:22
C'est pro et cher... très cher...
et c'est fait automatiquement sa ?
ratikuss
Messages postés
1996
Date d'inscription
vendredi 8 juin 2007
Statut
Membre
Dernière intervention
14 décembre 2016
262
27 avril 2012 à 15:24
27 avril 2012 à 15:24
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.
Après c'est possible juste en php en sauvegardant les données dans un fichier .txt mais ça je ne maitrise pas.
ratikuss
Messages postés
1996
Date d'inscription
vendredi 8 juin 2007
Statut
Membre
Dernière intervention
14 décembre 2016
262
2 mai 2012 à 09:20
2 mai 2012 à 09:20
non
scaravenger
Messages postés
2685
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
30 janvier 2015
616
2 mai 2012 à 09:30
2 mai 2012 à 09:30
Si l'adresse ip change à chaque connection, comment qu'on fait?
En fait c'est de la comptabilité par adresse ip, non par individu.
En fait c'est de la comptabilité par adresse ip, non par individu.
ratikuss
Messages postés
1996
Date d'inscription
vendredi 8 juin 2007
Statut
Membre
Dernière intervention
14 décembre 2016
262
2 mai 2012 à 10:47
2 mai 2012 à 10:47
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.
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.