Hallo,
ich habe eine Zufallsauswahl, bei der schon zwei Antwortmöglichkeiten ausgeschlossen sind.
Wie kriege ich es hin, dass wenn der Proband nur eine von den beiden oder nur die beiden auswählt, an die letzte Seite gelangt.
Mein Fragebogen führt aktuell die Befragung einfach weiter, obwohl sie rausgeschmissen werden sollten.
$selected = getItems('ZO02', 'is', 2);
$selected = array_diff($selected, array(2, 4));
if(count($selected) > 0) {
shuffle($selected);
$item = $selected[0];
if($item==1) {
text('ZO03');
put('ZO10_01', $item);
}
else if($item==2) {
goToPage('end');
put('ZO10_02', $item);
}
else if($item==3) {
text('ZO05');
put('ZO10_03', $item);
}
else if($item==4) {
goToPage('end');
put('ZO10_04', $item);
}
else if($item==5) {
text('ZO07');
put('ZO10_05', $item);
}
else if($item==6) {
text('ZO08');
put('ZO10_06', $item);
}
else {
put('ZO10_07', $item);
goToPage('end');
}
}
Vielen Dank