Mein langer PHP-Code, den ich am Anfang probiert habe, der aber leider nicht geklappt hat, war:
// Gruppenzuweisung: 1 = Treatment, 2 = Kontrollgruppe
if (!isset($gruppe)) {
$gruppe = random(1, 2); // Zufällige Zuweisung
put('gruppe', $gruppe); // Speichert die Gruppenzuweisung
}
// Geschlecht abrufen
$BA01 = value('BA01'); // Holt den Wert der Geschlechtsfrage
put('BA01', $BA01); // Speichert das Geschlecht
// Initialisierung der Bilderliste
$bilder = []; // Leere Liste für Bilder
// Bilderliste basierend auf Geschlecht und Gruppe zuweisen
if ($BA01 == 1) { // Männlich
if ($BA08 == 1) { // Treatment-Gruppe
$bilder = ['ideal_male_1.jpg', 'ideal_male_2.jpg', 'ideal_male_3.jpg'];
} else { // Kontrollgruppe
$bilder = ['neutral_1.jpg', 'neutral_2.jpg', 'neutral_3.jpg'];
}
} elseif ($BA01 == 2) { // Weiblich
if ($BA08 == 1) { // Treatment-Gruppe
$bilder = ['ideal_female_1.jpg', 'ideal_female_2.jpg', 'ideal_female_3.jpg'];
} else { // Kontrollgruppe
$bilder = ['neutral_1.jpg', 'neutral_2.jpg', 'neutral_3.jpg'];
}
} elseif ($BA01 == 3) { // Divers
if ($BA08 == 1) { // Treatment-Gruppe
$bilder = ['ideal_male_1.jpg', 'ideal_female_1.jpg', 'ideal_male_2.jpg', 'ideal_female_2.jpg'];
} else { // Kontrollgruppe
$bilder = ['neutral_1.jpg', 'neutral_2.jpg', 'neutral_3.jpg'];
}
}