0 votes
in SoSci Survey (dt.) by s085156 (170 points)
edited by SoSci Survey

Hallo!

Leider tritt bei der Randomisierung von Fragebogenseiten ein Problem auf.
Mein Ziel ist es, die Fragebogenseiten 1-5 zufällig anzuordnen, danach soll es bei Seite SD weitergehen.

php Code:

if (!isset($seiten)) {
 $seiten = array('Fragen1', 'Fragen2', 'Fragen3', 'Fragen4', 'Fragen5');
 shuffle($seiten);
 $seiten[] = 'SD';
 registerVariable($seiten);
}
setPageOrder($seiten); 

Gut: Die Fragebogenseiten werden (wie gewünscht) in zufälliger Reihenfolge angezeigt und es geht im Anschluss auf der Seite SD weiter.
Problem:
Wenn auf der ersten der rotiert angezeigten Seiten Fragen unbeantwortet bleiben, werden Personen, wie gewollt, dazu aufgefordert, auch diese Fragen zu beantworten (das ist noch alles richtig). Werden die Fragen allerdings im Anschluss vollständig beantwortet und es wird „weiter“ ausgewählt, gelangt man nicht zur nächsten Seite, sondern die Seite wird vollständig ausgefüllt noch einmal angezeigt. Dies geschieht ausschließlich bei der ersten Seite, bei allen anderen Seiten gelangt man direkt auf die nächste Seite.

Ich hoffe sehr, dass ich das Problem verständlich geschildert habe und mir weitergeholfen werden kann.

1 Answer

0 votes
by SoSci Survey (307k points)

Dies geschieht ausschließlich bei der ersten Seite, bei allen anderen Seiten gelangt man direkt auf die nächste Seite.

Das klingt nach einem bekannten Problem, das dann auftritt, wenn eine leere Seite automatisch übersprungen wird.

Haben Sie den obigen PHP-Code vielleicht auf eine separate Seite gesetzt, auf der sonst keine Inhalte stehen? Wenn ja, dann setzen Sie den Code bitte auf die vorhergehende Seite und entfernen Sie die (dann) leere Seite.

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

...