Liebe SoSci-Team.
Ich möchte meine ProbandInnen 10 Bilder, die zufällig aus 80 gezogen werden, präsentieren. Im Anschluss möchte ich den ProbandInnen noch ein paar Fragen stellen.
Grundsätzlich ist mir die Logik hinter dem Code vertraut.
Hier mein Code
// loopPage(10) liefert eine Zahl von 0 bis 9 (eins mehr bei jeder Wiederholung)
$i = loopPage(10); // Hier die Zahl der zu zeigenden Fragen eintragen
//Auslesen der Zder Zettel aus „ZB01“
$zettel = 'ZB01x'.sprintf('%02d', $i + 1);
$img = value($zettel, 'label');
// Darstellung des Bildes basierend auf den Code des Zufallgsgenerators "ZB01"
// Das HTML-Tag <img> zeigt ein Bild an, der Dateiname wird mit src angegeben
html('<div style="margin: 3em; text-align: center">
<img src="'.$img.'" alt="" /> </div>');
// Anzeigen der Fragen, ebefalls
// basierend den Code des Zufallgsgenerators "ZB01"
question(id('BO', $img));
question(id('ER', $img));
question(id('GB', $img));
question(id('GO', $img));
Und jetzt mein Dilemma.
Wenn ich den Zufallsgenerator mit den Bildern befülle, funktioniern die Fragen nicht, da klarerweise die Bilder aus dem Zufallsgenerator gezogen werden.
Ich könnte den Code natürlich dahingehend ändern, dass ich statt den Fragen z.B. BE01 bis BE80, Fragen von BE01 bis BE20 verwende. Allerdings möchte ich dies vermeiden, da sich dadurch die Datanaufbereitung massiv verlänger.
Gibt es eine Möglichkeit, dass ich ich beides kombinieren kann?
Vielen Dank und einen schönen Tag wünsche ich noch.
David