Lieber SoSci Survey Support,
ich habe eine Frage zu Filter mit dem Php-Code.
ich habe eine 6-stufigen Skalen-Frage mit 8 Items und möchte falls eines oder mehrere der Items mit 1 "nie" beantwortet werden jeweils eine weitere Frage stelle.
Bsp.
In den vergangen 12 Monaten habe ich einen Laptop genutzt (S. 1) --> nie FILTER: Ich kann mir vorstellen in Zukunft einen Laptop zu benutzen. (S. 2)
Falls mehrere Fragen mit "nie" beantwortet werden sollen mehrere Fragen auf der nächsten Seite angezeigt werden. Wird kein Item mit "nie" beantwortet soll der Befragte die nächste Seite überspringen.
Leider funktioniert mein Code nicht. Beantworte ich alle Itemes mit "nie" werden alle weiteren Fragen angezeigt doch beantworte ich 2 Items mit "nie" wird nur eine weitere Frage angezeigt.
Ich denke es fehlt vielleicht ein "oder" zwischen den einzelnen Befehlen?
Hier ist der Code den ich auf der 2ten Seite eingefügt habe:
if (value('TE02_01') == 1) {
question('TE_01');
}
if (value('TE02_02') == 1) {
question('TE_09');
}
if (value('TE02_03') == 1) {
question('TE_10');
}
if (value('TE02_04') == 1) {
question('TE_11');
}
if (value('TE02_05') == 1) {
question('TE_12');
}
if (value('TE02_06') == 1) {
question('TE_13');
}
if (value('TE02_07') == 1) {
question('TE_14');
}
if (value('TE02_08') == 1) {
question('TE_15');
} else {
goToPage('end');
}
Können Sie mit hierbei helfen :)
Liebe Grüße und vielen Dank im Voraus