Système de vote (php, javascript ?)

Résolu/Fermé
Annamenel - 10 juin 2008 à 11:50
Annamenel Messages postés 10 Date d'inscription mardi 10 juin 2008 Statut Membre Dernière intervention 12 octobre 2008 - 10 juin 2008 à 12:57
Bonjour,
j'ai un petit soucis : je je souhaite créer un système de vote du genre viedemerde.fr à savoir que l'utilisateur choisis si la news lui plait ou pas. Il n'a que deux choix : trop bien ou c'est naze.
Je suis capable de le faire en php grâce aux bases de données, lorsqu'un utilisateur clique ça incrémente de 1. Le seul soucis c'est que ça va l'obliger à recharger la page et je ne sais pas non plus comment faire pour qu'il ne puisse pas recliquer. Donc est-ce qu'il existe une fonction javascript ou est-ce que je peux améliorer le code php de façon à ce que ça ne recharge pas la page et qu'il ne puisse pas recliquer ?

Merci beaucoup
A voir également:

4 réponses

Annamenel Messages postés 10 Date d'inscription mardi 10 juin 2008 Statut Membre Dernière intervention 12 octobre 2008 5
10 juin 2008 à 12:21
Salut, merci pour ta réponse.
Je connais les cookies et je pense que c'est une bonne solution.

Et merci aussi pour ajax, je ne connais pas et je vais donc me renseigner :) Est-ce que tu connais un site qui explique le fonctionnement et qui pourrait m'aider pour ce que je veux faire ? (j'ai bien sûr fais des recherches google, j'ai plein de sites ouverts mais peut être que tu en connais un de bien^^)
2
Annamenel Messages postés 10 Date d'inscription mardi 10 juin 2008 Statut Membre Dernière intervention 12 octobre 2008 5
10 juin 2008 à 12:57
Merci !
2
adgem0 Messages postés 119 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 7 mai 2010 158
10 juin 2008 à 12:14
Il suffit que quand il vote, tu enregistre son vote et son adresse ip pour qu'il ne revote plus.
Lorsque tu vérifie si il a déjà voté tu regarde si son adresse ip est dans la base de données.
Si elle s'y trouve, il ne peut pas revoter, sinon il peut voter.

Tu peut aussi le faire avec des cookies mais c'est trop long a expliquer ... fait des recherches !

Pour qu'il ne change pas de page lors du vote, il faut utiliser AJAX.
Bonne chance ...
1
adgem0 Messages postés 119 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 7 mai 2010 158
10 juin 2008 à 12:28
1