0 votes
in SoSci Survey (dt.) by s146145 (125 points)
edited by SoSci Survey

Hallo ich möchte für mein online Experiment 8 verschiedene Gruppen bilden. Nun habe ich einen Zufallsgenerator erstellt. Jede der Gruppen bekommt eine Aufgabe (Frage) gestellt und soll dann einen Text (stimulus) lesen. Insgesamt gibt es 2 Texte und 4 verschiedene Aufgaben, daher in Kombination 8 Gruppen.

Nun weiss ich nicht wie ich es hinbekomme das alles jeweils auf seperaten Seiten angezeigt wird. Auch sollten manche der Aufgaben auch auf mehrere Seiten verteilt werden. Ich habe die Anleitungen studiert komme aber nicht weiter damit.

Hier mein aktueller PHP Code:

if (value('RD01') == 1) {
question('P301');                   //priming AT
question('EC01');                  // Event Conspiracy 
}  

elseif (value('RD01') == 2) {
 question('P201'); question('P202');     // Priming RP (implizit)+Primin RP (explizit)
question('EC01');                       // Event Conspiracy 
} 
elseif (value('RD01') == 3) {
question('P301');                    //priming AT
question('P201'); question('P202'); // Priming RP (implizit)+Primin RP (explizit)
question('EC01');                   // Event Conspiracy 
}
elseif (value('RD01') == 4) {
 question('P401');                 // Kein Priming
question('EC01');                    // Event conspiracy
}


elseif (value('RD01') == 5) {
question('P301');                    //priming AT
question('SC01');                      // Systemic conspiracy
}
elseif (value('RD01') == 6) {
question('P201'); question('P202');     // Priming RP (implizit)+Primin RP (explizit)
question('SC01');                       // Systemic Conspiracy 
}
elseif (value('RD01') == 7) {
question('P301');                    //priming AT
question('P201'); question('P202'); // Priming RP (implizit)+Primin RP (explizit)
question('SC01');                   // Systemic Conspiracy 
}
elseif (value('RD01') == 8) {
question('P401');                    // Kein Priming
question('SC01');                    // Systemic conspiracy

1 Answer

0 votes
by SoSci Survey (304k points)
selected by s146145
 
Best answer

Nun weiss ich nicht wie ich es hinbekomme das alles jeweils auf seperaten Seiten angezeigt wird.

Kein Problem. Kopieren Sie den kompletten PHP-Code auf eine zweite Seite. Und dann löschen Sie jeweils das raus, was auf der jeweiligen Seite nicht gezeigt werden soll.

Aus dem folgenden Stückchen Code ...

if (value('RD01') == 1) {
  question('P301');                   //priming AT
  question('EC01');                  // Event Conspiracy 
} 

... wird dann auf Seite 1

if (value('RD01') == 1) {
    question('P301');                   //priming AT
}  

... und auf Seite 2

if (value('RD01') == 1) {
    question('EC01');                  // Event Conspiracy 
}  
by s146145 (125 points)
vielen Dank dafür

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

...