Hallo zusammen,
in meiner Befragung werden die Teilnehmenden randomisiert 2 Gruppen bzw. einem von 2 Stimuli-Sets zugeteilt. Dafür habe ich bereits einen Zufallsgenerator erstellt:
1 = Gruppe/Stimulus-Set 1
2 = Gruppe/Stimulus-Set 2
Innerhalb dieser Stimulus-Sets werden 12 Bilder ebenfalls randomisiert angezeigt. Diesen Zufallsgenerator habe ich für Gruppe 1 ebenfalls schon angelegt:
1 = Dateiname 1
2 = Dateiname 2
3 = Dateiname 3
4 = Dateiname 4
usw. ...
Zusätzlich muss noch ein Item für jedes gezeigte Bild beantwortet werden. Die Items unterscheiden sich inhaltlich, da sie auf das jeweilige angezeigte Bild zugeschnitten sind.
Die beiden Zufallsgeneratoren habe ich bei "Fragebogen zusammenstellen" auf die Seite gezogen, auf der das erste Bild sowie Item randomisiert angezeigt werden soll.
Nun stelle ich fest, dass nur auf der ersten Fragebogenseite ein Bild korrekt randomisiert angezeigt wird (das Item fehlt jedoch) und auf den weiteren Seiten werden die Bilder und Items nicht randomisiert angezeigt.
Ich habe schon viele verschiedene Arten von Zufallsgeneratoren ausgetestet, aber keiner von ihnen hat funktioniert, z.B.:
- Bild und Item zusammen auf den Zettel der Zufallsziehung geschrieben
- zwei verschiedene Zufallsgeneratoren, einen pro Bild und einen pro Item
- nur einen Zufallsgenerator für die Bilder erstellt und jeweils das passende Item auf die passende Fragebogenseite gezogen
Ich habe auch schon mehrere php-Codes getestet und nie hat einer funktioniert, z.B.:
$zahl = value('RG02');
if ($zahl == 1) {
image('Dateiname 1');
question('Item 1_Gruppe 1');
} elseif ($zahl == 2) {
image('Dateiname 2');
question('Item 2_Gruppe 1');
} elseif ($zahl == 3) {
image('Dateiname 3');
question('Item 3_Gruppe 1');
} elseif ($zahl == 4) {
image('Dateiname 4');
question('Item 4_Gruppe 1');
}
usw. ...
Oft wird auch einfach eine Warnung angezeigt, dass z.B. die Funktion question() nicht für die Verarbeitung der Antworten mittels PHP-Code geeignet oder zugelassen ist.
Wie kann ich dieses Problem lösen?
Vielen Dank und viele Grüße!