Hallo zusammen,
mein Fragebogen enthält ein Quiz, welches ich gerne auswerten möchte. Mich interessiert also nicht, was meine Probanden angeben, nur ob die Antwort richtig oder falsch ist.
Bisher habe ich folgenden Code verwendet:
$fragen = [
'PM03' => 2,
'PM04' => 1,
'PM05' => 2,
];
$points = 1;
foreach ($fragen as $variable=>$correct) {
$answer = value($variable);
if ($answer == $correct) {
$points + 1;
}
}
put('Q001_01', $points);
Leider wird in der internen variable: Q001_01 immer nur 1 Punkt angezeigt, auch wenn alle drei Antworten richtig gekreuzt worden sind. Woran kann das liegen?
Vielen Dank!