Hallo lieber Support,
Kurze Info: Der gesamte Bogen besteht nur aus insgesamt 15 inkl. 'end'-Seiten, die der VP präsentiert werden sollen. Die arrays in der PHP Funktion sind 2 unterschiedliche Reihenfolgen nach welchen die Seiten des Fragebogens präsentiert werden sollen.
Zufallsgenerator: 1 = 'AR', '01'
2 = ''12', 'AR', '13'
(auch schon mit 1= 'AR'- 'end' 2= '01'-'12', 'AR', '13'-'end' probiert --> selbes Ergenis)
PHP CODE:
question('ZA01');
$pages = value('ZA01', 'label');
$urne = mt_rand(1, 2);
if ($urne == 1) {
$other_pages = array('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', 'AR', '13', '14', 'end');
} else {
$other_pages = array('AR', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', 'end');
}
setPageOrder($other_pages, '01');
wenn ich mt_rand rausnehme, funktioniert die Randomisierung der Seitenposition nicht, dasselbe gilt wenn ich den Zufallsgenerator rausnehme. Woran liegt das? Was muss ich stattdessen eintragen? (Funktionen wie shuffle dürfen scheinbar nicht mehr verwendet werden.) Außerdem ist die Bearbeitungsleiste nicht korrekt die unten angezeigt wird. Es scheint, als ob SoSci denkt, dass nach der genannten Seitenkennung oben der Fragebogen normal weiter geht.
SoSci erkennt Zahlen als Seitenkennung bei mir scheinbar an.
Hat jemand eine Antwort für mich? Bin für jede Hilfe dankbar..
Liebe Grüße