Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

0 votes

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.

closed with the note: Wurde beantwortet
in SoSci Survey (dt.) by s070648 (140 points)
closed by s070648

1 Answer

0 votes

Die Funktion 'array_count_values() haben wir hiermit gerne für die Verwendung im PHP-Code freigegeben (betrifft zunächst nur www.soscisurvey.de).

by SoSci Survey (56.2k points)
Super. Jetzt funktioniert es. Danke.
...