Vielen Dank für die Antwort!
Das erste Problem bezüglich dem PHP-Code hat sich gelöst. Ich hatte es tatsächlich versehentlich in das Feld "Antworten verarbeiten mittels PHP" eingetragen.
Hinsichtlich dem 2. Problem (Randomisierung von Bildern innerhalb einer Gruppe):
Im Zufallsgenerator hatte ich bereits eingetragen, dass 12 Zettel pro Interview gezogen werden sollen.
Bei meinem erstellten PHP-Code wird leider nur das erste Bild randomisiert. Ich vermute, da ich beim Zufallsgenerator unter "Inhalte anzeigen" diesen HTML-Code eingefügt habe:
<div>
<img src="%random%" alt="">
</div>
Wenn ich diesen Code entferne, erscheint leider gar kein Bild mehr.
Ich habe mir die Anleitung
https://www.soscisurvey.de/help/doku.php/de:create:rotation-complicated bis loopPage() angeschaut und versucht einzubauen:
if (!isset($abfolge)) {
$abfolge = [1,2,3,4,5,6,7,8,9,10,11,12];
registerVariable($abfolge);
}
$stimuli = [1,2,3,4,5,6,7,8,9,10,11,12];
shuffle($stimuli);
Jedoch wird wie oben beschrieben, nur auf der ersten Fragebogen-Seite das Bild randomisiert, auf den folgenden Seiten wird leider nichts mehr angezeigt.