Eistee
Erfahrenes Mitglied
Hi,
ich möchte auf unserer Seite ein kleines Quiz in PHP realisieren.
Das ganze soll so funktionieren, dass dem jeweiligen Nutzer einige Fragen gestellt werden, bis er - sagen wir 5 - falsche Antworten gegeben hat.
Es sollen Multiple-Choice fragen sein.
Die Fragen sollen in 4? Schwierigkeitsstufen eingeteilt sein, wobei dem Nutzer aus jedem Level 10 zufällig gewählte Fragen gestellt werden. Die Fragen sollen aus einer Datenbank geladen werden. Für jede richtige Frage bekommt der Nutzer Punkte gutgeschrieben. Die besten Spieler sollen später + erreichte Punktzahl extra gelistet werden. Soweit eigentlich kein problem ;-)
Mein eigentliches Problem liegt darin, wie ich das mit den Punkten habdhabe.
Ich hatte mir überlegt, dass es doch über Sessions möglich sein müsste, den Fortschritt und den Namen des Spielers für die Dauer des Spiels zu speichern und die entsprechenden daten, nach ende des Quizes in die DB zu schreiben. Leider habe ich noch nie mit Sessions gearbeitet (ich habs einfach noch nicht gebraucht ) und daher eigentlich überhaupt keinen Plan, wie ich sowas realisieren könnte.
Ich wäre euch sehr dankbar, wenn ihr mir anhand meines Beispiels, möglichste ausführlich, einige Lösungswege beschreiben könntet. Bitte so, dass es auch ein "Session-Neuling" versteht
Danke!
ich möchte auf unserer Seite ein kleines Quiz in PHP realisieren.
Das ganze soll so funktionieren, dass dem jeweiligen Nutzer einige Fragen gestellt werden, bis er - sagen wir 5 - falsche Antworten gegeben hat.
Es sollen Multiple-Choice fragen sein.
Die Fragen sollen in 4? Schwierigkeitsstufen eingeteilt sein, wobei dem Nutzer aus jedem Level 10 zufällig gewählte Fragen gestellt werden. Die Fragen sollen aus einer Datenbank geladen werden. Für jede richtige Frage bekommt der Nutzer Punkte gutgeschrieben. Die besten Spieler sollen später + erreichte Punktzahl extra gelistet werden. Soweit eigentlich kein problem ;-)
Mein eigentliches Problem liegt darin, wie ich das mit den Punkten habdhabe.
Ich hatte mir überlegt, dass es doch über Sessions möglich sein müsste, den Fortschritt und den Namen des Spielers für die Dauer des Spiels zu speichern und die entsprechenden daten, nach ende des Quizes in die DB zu schreiben. Leider habe ich noch nie mit Sessions gearbeitet (ich habs einfach noch nicht gebraucht ) und daher eigentlich überhaupt keinen Plan, wie ich sowas realisieren könnte.
Ich wäre euch sehr dankbar, wenn ihr mir anhand meines Beispiels, möglichste ausführlich, einige Lösungswege beschreiben könntet. Bitte so, dass es auch ein "Session-Neuling" versteht
Danke!
Zuletzt bearbeitet: