Vielen Dank für die Antwort - diese bringt mich schon mal ein gutes Stück weiter! Leider habe ich den PHP-Code noch nicht ganz durchdrungen, zumindest wird mir am Ende meines Fragebogens noch nicht randomisiert eine der 16 ausgefüllten Seiten angezeigt.
Ich teile hier einmal meinen PHP-Code und erkläre kurz mein Vorgehen - vielleicht lässt sich so ja eine potentielle Fehlerquelle finden. Zunächst habe ich einen Zufallsgenerator mit der Kennung DG21 erstellt, der aus den Zahlen 1 bis 16 eine zieht. Die 16 Seiten (DG01 bis DG16), von denen randomisiert eine Seite ausgefüllt am Ende des Fragebogens angezeigt werden soll, habe ich dann in einen Array eingebunden. Die letzten beiden Zeilen des PHP-Codes habe ich schlicht und einfach aus Ihrer Antwort übernommen.
Fällt Ihnen vielleicht etwas auf, was ich nicht berücksichtigt habe?
Mein PHP-Code:
show('DG21');
$fragen = [
1 => 'DG01',
2 => 'DG02',
3 => 'DG03',
4 => 'DG04',
5 => 'DG05',
6 => 'DG06',
7 => 'DG07',
8 => 'DG08',
9 => 'DG09',
10 => 'DG10',
11 => 'DG11',
12 => 'DG12',
13 => 'DG13',
14 => 'DG14',
15 => 'DG15',
16 => 'DG16',
];
$frageID = $fragen[$show];
answers($frageID);
Ich wäre Ihnen wirklich sehr dankbar, wenn Sie mir weiterhelfen könnten!