| Autor |
Nachricht |
pelita
Threadersteller
Dabei seit: 07.09.2010
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 21.09.2010 20:59
Titel auswertung quiz |
 |
|
abend zusammen,
ein von mir erstelltes quiz besteht aus 12 seiten. immer wenn man auf eine antwort klickt wird man zur nächsten seite mit der nächsten frage verlinkt. das klappt soweit ganz gut, jetzt soll am ende nach der letzten frage die auswertung kommen.
meine frage dazu wäre: wie bekommt man so etwas hin, am besten mit javascript?
kann man vielleicht eine variable für mehrere seiten verwenden und die dann einfach zählen?
|
|
| |
|
 |
| |
|
 |
DerM
Dabei seit: 18.01.2009
Ort: -
Alter: 30
Geschlecht:
|
Verfasst Di 21.09.2010 21:22
Titel
|
 |
|
Also wenn man wirklich weitergeleitet wird, dann musst Du die Antworten ja auch irgendwie speichern. Sicherlich geht das mit Javascript, aber eine serverbasierte Sprache wäre dann die beste Lösung. Damit umgehst auch das Problem wenn jemand Javascript deaktiviert hat.
Ansonsten ist es in Javascript nicht "so einfach" möglich Variablen von einer Seite zur anderen zu transportieren. Dazu musst Du dann Cookies verwenden.
Wie gesagt nimm PHP oder eine andere Serverbasierte Sprache deines Vertrauens und setz es so um
|
|
| |
|
 |
choise
Moderator
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 24
Geschlecht:
|
Verfasst Di 21.09.2010 22:22
Titel
|
 |
|
du könntest auch das komplette ding auf eine seite machen.
jeden "fragenblock" in einen container packen und alle außer den ersten auf display:none setzen.
bei "weiter" setzt du dann den aktuellen auf "none" und den nächsten auf "block".
am ende kannst du beim auswerten bequem auf alle inputs per javascript zugreifen, da die elemente noch im DOM vorhanden sind.
du könntest die dinger auch per ajax nachladen, aber ich glaube das wäre zu viel des guten, wenn du nich nicht so ganz weisst wie man das auswertet.
ansonsten musst du dich erst einmal entscheiden. serverseitig oder clientseitig. dann kann man dir genauer helfen
|
|
| |
|
 |
Pixelpole
MGI-Loser 2008
Dabei seit: 25.10.2004
Ort: Trier
Alter: 25
Geschlecht:
|
Verfasst Di 21.09.2010 23:28
Titel
|
 |
|
JS wäre da auf jeden Fall sinnvoll. Warum den Server mit etwas belasten was man genauso gut beim Client laufen lassen kann? Das Argument "User ohne JS" zieht Anno 2010 ohnehin nicht mehr
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
auswertung von logfiles
Test mit Auswertung
Quiz in Flash
Quiz in ASP realisieren
Hilfe für Quiz-Game?
Flash-Quiz zur Typberechnug
|
 |