Danke, langdam wird es klarer :)
Ich empfehle, dass Sie abhängig von der gezogenen Zufallszahl erst einmal die richtige(n) Liste(n) mischen.
if (!isset($fragen1)) {
$fragen1 = array('AB01', 'AB02', 'AB03');
$fragen2 = array('BB01', 'BB02', 'BB03');
// Zufallszahl auslesen
$code = value('RG01');
if (($code == 2) or ($code == 4)) {
shuffle($fragen1);
}
if (($code == 3) or ($code == 4)) {
shuffle($fragen2);
}
registerVariable($fragen1);
registerVariable($fragen2);
}
Dann können Sie die Fragen auf der jeweiligen Seite einfach "herunterspulen".
foreach ($fragen1 as $frage) {
question($frage);
}