0 votes
in SoSci Survey (dt.) by s290906 (165 points)

Ich habe jetzt folgenden PHP Filter geschrieben:

if (value('KI09_01') >= 2 || value('KI09_02') >= 2 || value('KI09_03') >= 2) {

goToPage('UR03_page');

}

Mit den "zwei höchsten" meine ich jeweils 3,4 bei den drei Fragen. Ich möchte jetzt sofern einmal höher als 2 angekreuzt wird, dass sie Fragen KI06 und KI05 bearbeiten müssen. Ansonsten sollen diese übersprungen werden und direkt zu Frage UR03 gewechselt werden. Jetzt kommt aber folgende Fehlermeldung:
Wie muss ich den Code ändern?

1 Answer

0 votes
by s109993 (12.4k points)
edited by s109993
if ((value('KI09_01') >= 2)  || (value('KI09_02') >= 2) || (value('KI09_03') >= 2)) {

goToPage('UR03_page');

}

Da fehlen ein paar Klammern, probieren Sie es mal so.

EDIT: Da fehlt wahrscheinlich noch was von ihrem Code. Posten sie bitte alles, nur dann können wir helfen.

asked Aug 5, 2024 in SoSci Survey (dt.) by s290906 (165 points)
closed Aug 5, 2024 by SoSci Survey
PHP Code Programming

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...