Hallo,
ich habe einen Fragebogen top und sub. Im Fragebogen top lasse ich 10 Bilder aus dem Zufallsgenerator ZG01 ziehen, die dann an sub übermittelt werden. Auf den folgenden Seiten werden diese angezeigt und Ratingfragen gestellt. Dieser Vorgang wiederholt sich 10 Mal entsprechend der Anzahl der gezogenen Zettel. Nun habe ich eine Art Aufmerksamkeitsfrage SC01, die ich während des Ratings in sub anzeigen lassen möchte. Allerdings möchte ich diese nicht für jedes Bild (also 10 Mal), sondern nur beim fünften Bild (fünfte Wiederholung) stellen. Hilft hier untenstehender If-Befehl weiter oder wie könnte man das umsetzen?
Auf der Seite "subStart" im Fragebogen top:
$codes = valueList ('ZG01');
$code = loopPage ($codes);
multiLevelDown('sub', $code);
Auf der ersten Seite im Fragebogen sub:
$bildID = multiLevelData ();
$bild = getValueText ('ZG01x01', $bildID);
debug ($bildID);
debug ($bild);
html('
<div style="text-align: center">
<img src="'.$bild.'" alt="" />
</div>
');
put('IV01_01', $bildID);
Auf derselben Seite in sub, um auf der darauffolgenden diese Frage SC01 zu stellen:
if (value('$codes') == 5) {
question('SC01');
}
Vielen Dank und liebe Grüße