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 möchte gerne eine Rotation von drei Seiten durchführen. Ich habe aber zuvor einen Filter definiert, Männer bekommen drei andere Seiten angezeigt als Frauen. Wenn ich nun die Rotation durch führen möchte, wird der Fragebogen abgebrochen, wenn der Proband angibt er ist weiblich.

Kann mir hier jemand weiter helfen?

Danke im Voraus!!

in SoSci Survey (dt.) by s140091 (110 points)

1 Answer

0 votes

Hallo,

könnten Sie den Code posten, den Sie zum rotieren benutzen? Dann können wir uns das besser anschauen.

Viele Grüße

by s139847 (2.7k points)
if (!isset($seiten)) {
  $seiten = array('WSO', 'WST', 'WSH', 'MSO', 'MST', 'MSH');
  shuffle($seiten);
  $seiten[] = 'ED';
  registerVariable($seiten);
}
setPageOrder($seiten);
Außerdem erscheint dieser Hinweis: Bitte beachten Sie, dass die von random() oder shuffle() erzeugten Zufallswerte nicht automatisch im Datensatz gespeichert werden. Zum Speichern können Sie ggf. die Funktion put() verwenden.
Muss ich hier noch etwas bestimmtes beachten?
Wie haben Sie denn die Filterfrage eingestellt? Die Randomisierung shuffled ja in diesem Fall alle Ihre Seiten durcheinander, unabhängig davon, ob sie für Männer oder Frauen gedacht sind.
...