2009-08-06 10 views
0

Possible en double:
Stack Overflow/reddit voting system in phpVote en ligne en temps réel sans quitter la page?

Comment les systèmes de vote, comme celui ici à SO, le travail? Je voudrais mettre en place un système de vote sur ma page web (codé en php), mais je ne veux pas obliger l'utilisateur à poster un formulaire pour voter et mettre à jour la base de données. Je voudrais donc que lorsqu'un utilisateur clique un pouce vers le haut, sur un commentaire à titre d'exemple, la base de données mettrait automatiquement à jour la "réputation" de ce commentaire. Y at-il un moyen d'accomplir cela en php? Que recommanderiez-vous aux gars?

+1

Duplicata de http://stackoverflow.com/questions/490969/stack-overflow-reddit-voting-system-in-php –

+0

Les liens suivants sont déplacés ici à partir des réponses link-pnly qui pourraient être supprimées bientôt: Shoban a écrit : Consultez ce tutoriel: http://www.technabled.com/2009/02/reddit-style-voting-with-php-mysql-and.html; Max a écrit: Vous devez utiliser AJAX. Lisez http://symfony.com/legacy/doc/askeet/1_0/en/8 pour avoir un exemple sur la façon d'implémenter une fonctionnalité de vote de type digg. –

Répondre

1

Lire sur Ajax. Essentiellement, vous utiliseriez Javascript pour gérer les soumissions de formulaires et récupérer les réponses en arrière-plan, puis modifier la page en fonction de cela.

2

La technique de base est appelée Ajax. Vous ne pouvez pas exactement le faire en PHP, même si PHP peut être utilisé dans le cadre du processus. Le code Ajax lui-même est en JavaScript. Plus spécifiquement, SO utilise le support Ajax intégré dans jQuery.

Questions connexes