Natürlich!
if (!isset($fragen)) {
if (value('SD19') == 1) {
$fragen = array(
'AC01',
...
'AA10',
);
} elseif (value('SD19') == 2) {
$fragen = array(
'AC02',
...
'AA10',
);
} elseif (value('SD19') == 3) {
$fragen = array(
'AC03',
...
'AA10',
);
} elseif (value('SD19') == 4) {
$fragen = array(
'AC04',
...
'AA10',
);
} elseif (value('SD19') == 5) {
$fragen = array(
'CQ01',
...
'BB10',
);
} elseif (value('SD19') == 6) {
$fragen = array(
'CQ02',
...
'BB10',
);
} elseif (value('SD19') == 7) {
$fragen = array(
'CQ03',
...
'BB10',
);
} elseif (value('SD19') == 8) {
$fragen = array(
'CQ04',
...
'BB10',
);
} else {
}
shuffle($fragen);
registerVariable($fragen);
}
$i = loopPage(count($fragen));
question($fragen[$i]);
Das ist jetzt der einzige Code, den ich benutze, allerdings bekomme ich die Fehlermeldung auch, wenn ich versuche eine Seite aufzurufen, auf welche ich nur Fragen eingefügt habe.
Und nein ich benutze keine Datenbank für Inhalte.