mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 24.04.2024 02:54 Benutzername: Passwort: Auto-Login

Thema: auswertung quiz vom 21.09.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> auswertung quiz
Autor Nachricht
pelita
Threadersteller

Dabei seit: 07.09.2010
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 21.09.2010 20:59
Titel

auswertung quiz

Antworten mit Zitat Zum Seitenanfang

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?
  View user's profile Private Nachricht senden
DerM

Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht: Männlich
Verfasst Di 21.09.2010 21:22
Titel

Antworten mit Zitat Zum Seitenanfang

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 *zwinker*
  View user's profile Private Nachricht senden
Anzeige
Anzeige
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Di 21.09.2010 22:22
Titel

Antworten mit Zitat Zum Seitenanfang

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
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Pixelpole

Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht: Männlich
Verfasst Di 21.09.2010 23:28
Titel

Antworten mit Zitat Zum Seitenanfang

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 *zwinker*
  View user's profile Private Nachricht senden
 
Ähnliche Themen Test mit Auswertung
auswertung von logfiles
Quiz in ASP realisieren
Quiz in Flash
Auswertung von PDF-Onlinefragebogen mit Acrobat 11
Fragebogen mit Auswertung erstellen
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.