0 votes
in SoSci Survey (dt.) by s171356 (140 points)
edited by SoSci Survey

Guten Tag

Ich habe folgendes Problem: Mein Zufallsgenerator, welcher die Bedingung auswählen soll, funktioniert nicht. Wenn ich einen Versuch mache und mir die Daten ansehe, kommt bei der Variablen CP immer 0 und auch wenn ich zu der IV-VAriable gehe, zeigt der Zähler nichts an. Woran könnte das liegen? Ich arbeite mit folgendem Code:

Für die Bedingung:

$condition = value("IV05");
registerVariable($condition);

Danach:

switch ($condition) {
    case 1:
        shuffle($array1_1);
        shuffle($array1_1_1);
        $bets = array_merge($array1_1, $array1_1_1);
        break;
    case 2:
        shuffle($array2_1);
        shuffle($array2_1_1);
        $bets = array_merge($array2_1, $array2_1_1);
        break;
    case 3:
        shuffle($array3_1);
        shuffle($array3_1_1);
        $bets = array_merge($array3_1, $array3_1_1);
        break;
    default:
        shuffle($array1_1);
        shuffle($array1_1_1);
        $bets = array_merge($array1_1, $array1_1_1);
        }

Ich habe das Gefühl, dass etwas nicht funktioniert, da vermutlich die default-Bedingun gezogen wird. Was kann ich tun?

1 Answer

0 votes
by SoSci Survey (331k points)

kommt bei der Variablen CP immer 0

Bitte verwenden Sie die Variable ohne "_CP".

Die _CP-Variable ist der Zähler, wie häuig der Zufallsgenerator schon geleert wurde.

und auch wenn ich zu der IV-VAriable gehe, zeigt der Zähler nichts an.

Schwer zu sagen, da Sie nicht verraten, welche Kennung Ihr Zufallsgenerator hat.

Bitte posten Sie doch mal den Ausschnitt zum Zufallsgenerator aus der Variablen-Übersicht und die Debug-Information von der Seite mit Ihrem PHP-Code.

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

...