Ich habe wieder ein Problem,
ich möchte auf meiner Seite eine PERL-Abstimmungssoftware installieren. Aber ich bekomme das entsprechende PERL-Skript nicht hin.
Ich weiß nur das ich das PERL-Skript vote.pl nennen möchte.
Wer kann mir das Skript darstellen???
Vielen Dank für Eure Hilfe!!!
luigiboy
Da wäre erstmal das Vote system, gibt es punkte zu verteilen, also note 1=super Note 6=schei…e . Oder gibt es Multiplechoise oder entwederoder Auswahl.
Jenachdem brauchst du erstmal so einige parameter.
todo = (’’/start = Fragen/Antworten ausgeben ,
vote = Benutzer voted ,
stats = Statistik / Ergebnis/ Zwischenergebnis)
votenr = FrageNummer
votenumbers = (nummer der Antwort (Auswahl))
votepoints = (Zahlen (1-6) , Ja = 1/Nein = -1/ keine Angaben = 0)
Beispiel für Multiplechoise
vote.pl?todo=start&votenr=1
vote.pl?todo=vote&votenr=1&votenumbers=2|4|5&votepoints=5|2|1
Dann brauchen wir eine Datenstruktur für die Fragen und Antworten.
Werte für den FrageTyp
FrageTyp = (multiple,pointstogive,onlyone)
eine Tabelle "Fragen"
FrageNr INT auto increment | FrageText TEXT | FrageTyp CHAR(20) | VoteAnzahl INT
1 | Welche Farbe lieben sie wie doll ? | pointstogive | 0
2 | Welche Farbe lieben sie ? | onlyone | 0
eine Tabelle "Antworten"
laufnummer INT auto increment| FrageNr INT | AntwortText TEXT | AntwortWert INT
1 | 1 | rot | NULL
2 | 1 | blau | NULL
3 | 1 | grau | NULL
4 | 2 | rot | NULL
5 | 2 | blau | NULL
6 | 2 | grau | NULL
Je nach Typ und todo dann entsprechen punkte eintragen bei AntwortWert und VoteAnzahl erhöhen oder Ja/Nein/kA durch zahlen -1 / 1 / 0 darstellen. Eine Datenbank wäre hilfreich.
Bei vote.pl?todo=stats&votenr=1 dann aus der tabelle Sinvolle Ergenise errechnen.
vielleicht hilft es ja zur übersicht.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]