0 votes
in SoSci Survey (dt.) by s235570 (190 points)

WELCHEN PHP-Filter muss ich einsetzten und WO GENAU, wenn die Umfrage beendet sein soll, nachdem der Teilnehmer bei der Frage AB01 (mit mehreren Auswahlmöglichkeiten) weder AB01_01 noch AB01_02 ausgewählt hat.

(Nach dieser Filterfrage werden die Teilnehmer nämlich in zwei Gruppen eingeteilt und wenn der Teilnehmer weder AB01_01 noch AB01_02 angekreuzt hat (aber irgendwelche anderen Antworten), dann muss die Teilnahme beendet werden für ihn, weil man mindestens eins der beiden Antworten gewählt haben muss um zu einer Versuchsgruppe zugeteilt zu werden).

danke!

1 Answer

0 votes
by SoSci Survey (328k points)

Den Filter müssen Sie an der Stelle einfügen, wo es zum Ende des Fragebogens oder zum Screenout gehen soll, also zum Beispiel auf der Seite nach der Seite mit AB01. Den Code zum Screenout finden Sie in der Anleitung zu pageStop().

Der Filter wäre dann:

if (
  (value('AB01_01') == 1) &&
  (value('AB01_02') == 1)
) {
  goToPage('end');
}
by s235570 (190 points)
Danke! Das Beenden des Fragebogens hat schonmal funktioniert mit dem PHP-Filter. Es erscheint nun eine leere Seite.
Was muss ich jetzt machen, damit dort noch einen Abschiedstext erscheint wie "Danke für Ihre Teilnahme, leider können Sie nicht weiter an meiner Umfrage teilnehmen, weil Blabla"  ?

Und was meinen Sie mit Code zum Screenout?

danke!
by s235570 (190 points)
und was bringt mit der Filter? damit hat sich bei mir jetzt nichts verändert :(  Ich möchte wissen, wie ich bei dem Screenout noch einen Text einfügen kann. Bis jetzt wird Teilnehmer zwar erfolgreich aus dem Fragebogen geschmissen, es erscheint aber nur eine weiße Seite. Auf der Seite möchte ich noch etwas wie "danke für Ihre Teilnahme" schreiben.
danke
by SoSci Survey (328k points)
> Ich möchte wissen, wie ich bei dem Screenout noch einen Text einfügen kann.

Das sind die drei PHP-Code-Zeilen innerhalb des Filters :)

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

...