0 votes
ago in SoSci Survey (dt.) by s296075 (110 points)
edited ago by SoSci Survey

Hallo,

ich möchte für ein Vignetten-Experiment die Teilnehmenden in 4 Gruppen einteilen. Jede Gruppe bekommt einen anderen Text aber die gleichen Fragen danach gestellt. Ich habe dafür einen Zufallsgenerator erstellt, dazu dann im Fragebogen den Zufallsgenerator eingefügt und einen PHP-Code erstellt, der wie folgt aussieht:

`if (text('VG02') == 1) {
  ;question('VG03'); question('VG04'); question('VG05');  

} elseif (text('VG06') == 2) {
  ;question('VG03'); question('VG04'); question('VG05');

} elseif (text('VG014') == 3) {
 ;question('VG03'); question('VG04'); question('VG05');

} elseif (text('VG010') == 4) {
}

Mein Problem ist, dass die Texte (VG02, 06, 14, 10) alle auf einer Seite gezeigt zusammen werden und auch nicht zufällig erscheinen. Ich komme aber auch nicht darauf, was ich falsch mache. Könnte mir bitte geholfen werden?

1 Answer

0 votes
ago by SoSci Survey (322k points)

Die Funktion text() zeigt einen Inhalt an - aber im IF-Filter müssten Sie bitte die Funktion value() verwenden, um die Ziehung des Zufallsgenerator aus dem Datensatz auszulesen.

Bitte folgen Sie dafür der Anleitung PHP-Filter, dort wird die Logik der IF-Konstruktur anhand von Beispielen erklärt.

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

...