Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyliczernie punktów i przydzielenie do grupy na podstawie zaznaczonych pól radio w formularzu typu multipage
Forum PHP.pl > Forum > Gotowe rozwiązania
sylwekb
Mam w teście 180 pytań, po 10 pytań na stronie (formularz wielostronicowy typu multipage), 4 odpowiedzi typu radio, zawsze 1 odpowiedź prawidłowa, 3 nieprawidłowe. Jak ma wyglądać kod aby przydzielił wypełniającego do grupy na podstawie zaznaczonych pól RADIO do danej grupy i wyliczył punkty razem (z całego testu i dla poszczególnych grup, odpowiedź prawidłowa to 1 punkt, nieprawidłowa 0 punków)?

Przykład pytania i wartości odpowiedzi radio buttonów
2. …………mieszkasz?
1|a) gdzie
0|cool.gif skąd
0|c) dlaczego
0|d) kto

Poniżej scenariusz przypisania do poszczególnych grup:

Strona 1 testu ( 1-10 pytania ) - zakres punktów 0-5 grupa A0, zakres punktów 6-10 grupa A1,1
Strona 2 testu ( 11-20 pytania ) - zakres punktów 0-5 grupa A1,1, zakres punktów 6-10 grupa A1,2
Strona 3 testu ( 21-30 pytania ) - zakres punktów 0-5 grupa A1,2, zakres punktów 6-10 grupa A1,3
Strona 4 testu ( 31-40 pytania ) - zakres punktów 0-5 grupa A1,3, zakres punktów 6-10 grupa A2,1
Strona 5 testu ( 41-50 pytania ) - zakres punktów 0-5 grupa A2,1, zakres punktów 6-10 grupa A2,2
Strona 6 testu ( 51-60 pytania ) - zakres punktów 0-5 grupa A2,2, zakres punktów 6-10 grupa A2,3
Strona 7 testu ( 61-70 pytania ) - zakres punktów 0-5 grupa A2,3, zakres punktów 6-10 grupa B1,1
Strona 8 testu ( 71-80 pytania ) - zakres punktów 0-5 grupa B1,1, zakres punktów 6-10 grupa B1,2
Strona 9 testu ( 81-90 pytania ) - zakres punktów 0-5 grupa B1,2, zakres punktów 6-10 grupa B1,3
Strona 10 testu ( 91-100 pytania ) - zakres punktów 0-5 grupa B1,3, zakres punktów 6-10 grupa B2,1
Strona 11 testu ( 101-110 pytanie ) - zakres punktów 0-5 grupa B2,1, zakres punktów 6-10 grupa B2,2
Strona 12 testu ( 111-120 pytanie ) - zakres punktów 0-5 grupa B2,2, zakres punktów 6-10 grupa B2,3
Strona 13 testu ( 121-130 pytanie ) - zakres punktów 0-5 grupa B2,3, zakres punktów 6-10 grupa B2,4
Strona 14 testu ( 131-140 pytanie ) - zakres punktów 0-5 grupa B2,4, zakres punktów 6-10 grupa C1,1
Strona 15 testu ( 141-150 pytanie ) - zakres punktów 0-5 grupa C1,1, zakres punktów 6-10 grupa C1,2
Strona 16 testu ( 151-160 pytanie ) - zakres punktów 0-5 grupa C1,2, zakres punktów 6-10 grupa C1,3
Strona 17 testu ( 161-170 pytanie ) - zakres punktów 0-5 grupa C1,3, zakres punktów 6-10 grupa C1,4
Strona 18 testu ( 171-180 pytanie ) - zakres punktów 0-5 grupa C1,4, zakres punktów 6-10 grupa C2
lukasz108min
może przechowuj informacje o aktualnej ilości punktów w bazie danych albo w cookiesach?
lukaskolista
Cytat
może przechowuj informacje o aktualnej ilości punktów w bazie danych albo w cookiesach?

Pojechałeś, zwłaszcza z tymi cookiesami.

Trzymaj dane w sesji.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.