Bewertungen für Homepage

vom 31.01.2009, 13:56 Uhr

Ich bin vor einiger Zeit auf die Seite von Gutscheineblog gestoßen. Da ist mir ein Schwerpunkt direkt ins Auge gefallen. Unter jedem Beitrag links ist sind zwei Hände. Eine mit dem Daumen hoch für gut, und eine mit dem Daumen nach unten für schlecht. Wenn man auf eine der beiden Hände klickt, wird die Auswahl gleich erkannt und es zeigt das Ergebnis an, dass sich aus den Abstimmungen ergibt.

Nun wüsste ich gerne, wie man so etwas macht? Was braucht man dazu? Wie lautet der Quellcode, mit dem man die eingebundenen Bilder (hier die Hände) belegt? Was muss man als Quellcode haben, dass das Ergebnis direkt ausgegeben wird? Wie wäre hier der Quellcode für diese Aktion?

Benutzeravatar

» Big-D. » Beiträge: 1234 » Talkpoints: -10,32 » Auszeichnung für 1000 Beiträge



Auch hier wurde höchstwahrscheinlich PHP angewendet. PHP wird meistens angewendet, außerdem auch für eher leichtere Scripts. Beispielsweise bei einem Gästebuch, bei einem Counter, oder eben auch bei einer Bewertung.

Einen Quellcode werde ich dir nicht geben, da dieser etwas lang werden könnte. Um es einfacher zu gestalten, solltest du bei Google nach einem solchen Code suchen. Wenn du schon Erfahrung hättest, denn könntest du dir solch eine Bewertung auch selber programmieren, aber ich glaube eher, dass du keine Ahnung davon hast. Dennoch erkläre ich dir mal wie das ungefähr abläuft.

Du hast eben diese beiden Hände. Die Hände werden in dem Script eingebunden. Wahrscheinlich, oder eher sie sind aufjedenfall in einem "if" eingebunden. Beispielsweise klickst du auf die Hand mit dem Daumen hoch. So wird dieses Script ausgelöst. Weiter geht es mit einer weiteren Funktion. Deine Wahl wird in einer externen Datei (Beispielweise data.txt) gespeichert, anschließend mit anderen Werten verglichen, und letztendlich in deine Website eingebunden. Es erscheint ein Feld mit dem Ergebnis.

Also ich rate dir davon ab, solch ein Script selber zu programmieren. Entweder du nimmst dir einen fertigen Script, oder du lernst PHP lieber von Anfang an. Das wäre das Beste. Eine Seite für das Lernen von PHP ist: www.php-einfach.de.

Benutzeravatar

» h4wX » Beiträge: 1875 » Talkpoints: 1,24 » Auszeichnung für 1000 Beiträge


Zuerst einmal stellt sich die Frage ob du wenigstens ein wenig etwas vom Programmieren verstehst, sonst hat das wohl alles keinen Sinn. Wenn es wirklich wichtig ist könnte ich dir ein bisschen bei der Lösung des Problems helfen, aber wenn du keine Grundlagen in PHP o.ä. beherrscht bringt das nichts.

Also ich kann dir ja mal ein paar Lösungen ein bisschen beschreiben. Du brauchst also zuerst also einmal ein Formular, welches die Eingabe des Benutzers aufnimmt ( Ja oder Nein). Das sollte nicht all zu schwer werden. Dann muss diese Eingabe gespeichert werden. Das geschieht entweder in einer Datenbank oder in einer Datei auf dem Webserver. Zur Datenbank rate ich dir nur wenn du etwas davon verstehst, sonst ist das zu kompliziert.

Zur Datei: Du würdest einfach eine einfache Textdatei auf dem Server erstellt welche zwei Variablen enthält, welche je nach Benutzereingabe verändert werden. Dann werden nach der Formulareingabe die beiden Variablen auf der Seite angezeigt. Insgesamt ist das eigentlich kein komplizierter Vorgang. Da du aber sicher nicht willst, dass jeder einfach so oft er will das Formular absenden kann und so die Auswertung verfälscht wird, müsste man noch ein paar Sicherheitsvorkehrungen treffen.

Entweder, falls du auf deiner Seite schon einen Loginbereich hast, so dass jeder User nur einmal seine Stimme abgeben kann oder eben durch andere Sicherheitsmaßnahmen, welche ich aber nicht erläutern werde, bevor ich nicht weiß, dass du was vom Programmieren verstehst.

» Elendil » Beiträge: 14 » Talkpoints: 0,03 »



Ähnliche Themen

Weitere interessante Themen

^