2009-08-06 6 views
0

Mögliche Duplizieren:
Stack Overflow/reddit voting system in phpEchtzeit-Online-Abstimmung ohne Verlassen der Seite?

Wie Voting-Systeme, wie das hier bei SO, arbeiten? Ich würde gern ein Abstimmungssystem auf meiner Webseite implementieren (in php kodiert), möchte aber den Benutzer nicht zwingen, ein Formular zur Abstimmung abzugeben und die Datenbank zu aktualisieren. Ich möchte es so, wenn ein Benutzer einen Daumen nach oben klickt, zum Beispiel bei einem Kommentar, würde die Datenbank automatisch die "Reputation" dieses Kommentars aktualisieren. Gibt es eine Möglichkeit, dies in PHP zu erreichen? Was würden Sie empfehlen?

+1

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

+0

Die folgenden Links werden hier von link-pnly Antworten verschoben, die bald gelöscht werden könnten: Shoban schrieb : Überprüfen Sie dieses Tutorial: http://www.technebabled.com/2009/02/reddit-style-voting-with-php-mysql-and.html; Max hat geschrieben: Sie müssen AJAX verwenden. Lesen Sie http://symfony.com/legacy/doc/askeet/1_0/en/8, um ein Beispiel für die Implementierung einer Digg-ähnlichen Voting-Funktion zu erhalten. –

Antwort

1

Lesen Sie auf Ajax. Im Wesentlichen verwenden Sie Javascript, um die Formulareinreichungen zu bearbeiten und die Antworten im Hintergrund zurückzuerhalten und dann die Seite basierend darauf zu ändern.

2

Die grundlegende Technik heißt Ajax. Sie können es nicht genau "in PHP machen", obwohl PHP als Teil des Prozesses verwendet werden kann. Der Ajax-Code selbst ist in JavaScript. Genauer gesagt verwendet SO die in jQuery integrierte Ajax-Unterstützung.

Verwandte Themen