Also ich habe jetzt auf eine Seite in meinem Fragebogen folgenden PHP Code angelegt:
if (value('H104') == 2) { // Variable für Geschlecht
// Zufallsgenerator ZH02 einbinden (männlich)
show('ZH02');
put('IV01_01', value('ZH02')); //IV ist die interne Variable für das Geschlecht
}
elseif (value('H104') == 1) {
// Zufallsgenerator ZH01 einbinden (weiblich)
show('ZH01');
put('IV01_01', value('ZH01'));
}
elseif (value('H104') == 3) { //Variable für diverse
// Zufallsgenerator ZH01 einbinden (weiblich)
show('ZH01');
put('IV01_01', value('ZH01'));
}
elseif (value('H104') == 4) { //Variable für sonstiges
// Zufallsgenerator ZH01 einbinden (weiblich)
show('ZH01');
put('IV01_01', value('ZH01'));
}
if (value('IV01_01') == 1 || value('IV01_01')== 2 || value('IV01_01')== 3 || value('IV01_01')== 4) {
$random_questionnaire = mt_rand(1, 4); // Zufällige Auswahl eines Fragebogens von 1 bis 4
goToQuestionnaire('H' . $random_questionnaire); // Weiterleitung zu dem zufällig ausgewählten Fragebogen
}
Und ich habe auf die gleiche Seite die Urne für den Zufallsgenerator männlich und eine separate Urne für den Zufallsgenerator weiblich etc. hinzugefügt.
Und in einer Rubrik die interne Variable angelegt aber nicht im Fragebogen hinzugefügt. Muss ich bei der Rubrik noch eine Variable pro Geschlecht anlegen?
Ich bin mir jedoch immer noch unsicher, ob der PHP Code so passt und ich die interne Variable richtig angelegt habe.:)