0 votes
in SoSci Survey (dt.) by s211908 (110 points)

Liebes Sosci-Survey-Team,

Ich habe meinen Fragebogen erstellt, der ein multifaktorielles Design hat.
Dementsprechend habe mich an dem online Tutorial orientiert (Link: https://www.soscisurvey.de/help/doku.php/de:create:randomization-mehrfaktoriell).
Zuerst hat alles perfekt funktioniert, allerdings habe ich in meinem Random Generator bei Ballot for the Random Drawing eine Zeile hinzugefügt, da ich einen weiteren Stimulus integriert hatte.
Der Code funktioniert und tut was er soll, wenn ich ihn teste, auch im Debugging modus ist die Funktionalität genau so wie es sein sollte.
Allerdings bekomme ich folgende Fehlermeldung auf der Fragebogenseite angezeigt:
"Der PHP-Code hat eine Ausgabe erzeugt, obwohl er das nicht dürfte."
string(2) "XY"

Dies bezieht sich auf meine Seite 3 des Fragebogens auf dem ich allerdings nichts habe, was solch eine Ausgabe produzieren könnte.
Daraufhin habe ich Codeteile ausgenommen um zu gucken, wann die Fehlermeldung verschwindet und die Folgenden Zwei Zeilen seien demnach das Problem:

putList('A219', value('A220', 'csv'));
putList('A217', value('A216', 'csv'));

Ich habe die Randomgeneratoren vor diesen Befehlen auf der Seite.
Zudem habe ich die internal variables definiert und gespeichert.
Diese Codezeilen habe ich aus dem Tutorial übernommen und angepasst an meine Situation (also die Variablennamen dementsprechend geändert).
Vorher hat alles funktioniert und ich verstehe nicht, warum ich auf einmal Probleme mit putList() habe.
Ich habe weiter auch die andere Art der putListe Nutzung des Tutorials ausprobiert: $content = value('RG01', 'csv');
putList('RG02', $content);
Dies hat allerdings nichts geändert und ich habe immer noch die gleiche Fehlermeldung.
Zudem habe ich die Zeile im Random Generator, die ich hinzugefügt hatte wieder weggenommen und gespeichert, allerdings bekomme ich immer noch die gleiche Fehlermeldung.
Können Sie mir weiterhelfen?

1 Answer

0 votes
by SoSci Survey (305k points)

Danke für den Hinweis. Hier hatte sich im Zuge des letzten Updates (14.02., 13:50 Uhr) ein Fehler eingeschlichen, den wir hiermit behoben haben.

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

...