Hallo,
ich habe das Problem, dass
Warnung: Die Funktion array_count_values() ist nicht zur Verwendung im Fragebogen freigegeben.
angezeigt wird.
Code läuft außerhalb von Sosci Survey. Wie kann ich den Code umschreiben, dass er im Sosci läuft?
$sumA = valueSum(
array(
'FS02_01',
'FS03_01',
'FS04_01',
'FS05_01',
'FS06_01',
'FS07_01',
));
$sumB = valueSum(
array(
'FS02_02',
'FS03_02',
'FS04_02',
'FS05_02',
'FS06_02',
'FS07_02',
));
$sumC = valueSum(
array(
'FS02_03',
'FS03_03',
'FS04_03',
'FS05_03',
'FS06_03',
'FS07_03',
));
$sumD = valueSum(
array(
'FS02_04',
'FS03_04',
'FS04_04',
'FS05_04',
'FS06_04',
'FS07_04',
));
$sumE = valueSum(
array(
'FS02_05',
'FS03_05',
'FS04_05',
'FS05_05',
'FS06_05',
'FS07_05',
));
$minArray[] = $sumA;
$minArray[] = $sumB;
$minArray[] = $sumC;
$minArray[] = $sumD;
$minArray[] = $sumE;
asort($minArray);
$min = min($minArray);
$count = array_count_values($minArray);
if($count[$min] == 1) {
html('<p>Aufgrund Ihrer Antworten wurde folgender Führungsstil für Sie ermittelt:</p>');
} else {
html('<p>Aufgrund Ihrer Antworten konnte kein reiner Führunsstil für Sie ermittelt werden. Ihr Führungsstil stellt eine Mischform zwischen folgenden Führungsstilen dar:</p>');
}
if ($sumA == $min )
{text ('AF02');
}
if ($sumB == $min)
{text ('AF03');
}
if ($sumC == $min)
{text ('AF04');
}
if ($sumD == $min)
{text ('AF05');
}
if ($sumE == $min)
{text ('AF06');
}
Vielen Dank im Voraus.