Hallo,
ich bekomme es leider nicht hin die Rotation meiner Seiten abzuspeichern.
Ich habe eine interne Variable mit 12 Items angelegt.
Das ist der PHP-Code.
if (!isset($rotation)) {
$rotation = array(
'1' => array('Video1','Rating1'),
'2' => array('Video2','Rating2'),
'3' => array('Video3','Rating3'),
'4' => array('Video4','Rating4'),
'5' => array('Video5','Rating5'),
'6' => array('Video6','Rating6'),
'7' => array('Video7','Rating7'),
'8' => array('Video8','Rating8'),
'9' => array('Video9','Rating9'),
'10' => array('Video10','Rating10'),
'11' => array('Video11','Rating11'),
'12' => array('Video12','Rating12')
);
$indices = array_keys($rotation);
shuffle($indices);
// Nun die Ränge speichern - und die neue Abfolge der Seiten in $random speichern
$random= array();
for ($i=0; $i<count($indices); $i++) {
// Rang speichern wie oben
$id = id('IN08', $indices[$i] + 1);
put($id, $i + 1);
// Seite in der Abfolge speichern
$rotation[$i] = $rotation[$indices[$i]];
}
// Weiter soll es anschließend mit Seite 'end' gehen
setPageOrder($rotation, 'end');
}
und bekomme folgende Fehlermeldungen:
Questionnaire Error (page 7)
Items of the following question have been used repeatedly on this page. This inevitably results in data loss! If you need the same question more than once, please create a copy of this question. The following items are duplicates: IN08_07.
(diese Fehlermeldung bekomme ich 12 mal, für jede Variable ein mal)
und folgende:
Warning (page 7)
For the question IN08 no item with the ID 13 has been found.
Warning (page 7)
For the question IN08 no item with the ID 13 has been found.
Questionnaire Error (page 7)
Instead of a question or item ID a parameter of the type NULL has been used for the function put():
vielen Dank im Voraus