0 votes
in SoSci Survey (dt.) by s233129 (245 points)

Wie kann ich einen PHP Filter schreiben, der mir aus den Antworten von zwei verschiedenen Fragen eine bestimmte Seite überspringt??

Hier ist mein Versuch aber die Seite vor DG04 also DG03 wird trotzdem angezeigt.

if ((value('DG10') == 1)&& (value('DG11') == 1) && (value('DG10') == 2)&& (value('DG11') == 2)) {
goToPage('DG04'); // Springt direkt weiter zur Seite 07
}

1 Answer

+1 vote
by SoSci Survey (327k points)

Ich denke, wir können mit Sicherheit davon ausgehen, dass die Variable DG10 nicht gleichzeitig den Wert 1 und den Wert 2 annehmen kann.

Daher liefert schon dieser Teil der IF-Bedingung...

(value('DG10') == 1) && (value('DG10') == 2)

... immer ein false, sodass der Filter nicht aktiv wird.

Was ist DG10 denn für ein Fragetyp und was sage die Variablen-Übersicht dazu?

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

...