I am trying to convert an array into a string to be safed in an internal variable with implode()
The string is correctly safed under "collected data", still I get an error message and the survey is disrupted.
// Seitenkennungen als Array speichern, E als Block mit restlichen Seiten rotieren
if (!isset($rotation)) {
$rotation = array(
'A' => 'Problem',
'B' => 'Effort',
'C' => 'Governmental',
'D' => 'EnvConcern',
'E' => array('AttCheck1','Scene','ThirdP','AttCheck2',)
);
shuffle($rotation);
// Ergebnis noch als Seitenabfolge festlegen
registerVariable($rotation);
// Seitenabfolge in interner Variable abspeichern
put('CO03_01', implode(',', $rotation));
};
// Weiter soll es anschließend mit Seite 'Demographics' gehen
setPageOrder($rotation, 'Demographics');