Hallo!
ich habe ein Problem bei der Online-Auswertung.
Ich habe folgenden PHP-Code erstellt, für eine Frage mit insgesamt 18 Items, von denen je sechs Items eine Dimension abbilden (zB "Neuro", gebildet aus den Items 7 bis 12).
Für jede Dimension gibt einen solchen (untenstehenden) PHP-Code, der dazu führen soll, dass je nach Wert des Teilnehmers einer von drei Textbausteinen erscheint (niedrig, mittel, hoch).
Folgendes Problem: Die "hoch" Kategorie wird nicht erreicht. Wenn ich den Fragebogen selbst ausfülle und stets maximale Werte angebe, ist es nicht möglich, dass der "hoch" Textbaustein erscheint.
Ich kann den Fehler nicht finden. Eigentlich müsste nach Adam Riese die sechsmalige Auswahl von Kategorie "5" zu einem Wert von 30 führen und damit auf jeden Fall in den Bereich "hoch" fallen. Es erscheint aber der Textbaustein von "mittel".
Kann mir jemand helfen?
Vielen Dank im Voraus!
Sophie
// Wert/Ergebnis ermitteln
$value2 = valueSum('PE03','7-12');
// Anzeige des richtigen Textbausteins
if ($value2 <= 16) {
text('Neuro niedrig');
} elseif ($value2 = range(17,23)) {
text('Neuro mittel');
} else {
text('Neuro hoch');
}