Hallo,
Ich möchte eine Befragung aufbauen, ähnlich wie im Handbuch unter "Mehrfaktorielles Experimentaldesign" beschrieben. Ich habe jeweils ein Food- und ein Non-Food-Produkt entweder mit Label, ohne Label oder mit Schriftzug, also insgesamt 6 Gruppen.
Auf Seite 2 des Fragebogens sollen je nach Gruppe unterschiedliches Produktbilder, ein unterschiedlicher Aufgabentext und unterschiedliche Fragen stehen. So wie ich das verstehe arbeite ich dann am besten mit internen Variablen. Den Zufallsgenerator zu einer der 6 Gruppen habe ich auf Seite 1 bereits platziert. Der Zufallsgenerator enthält also folgende 6 Gruppen:
1 = 1, 1, PF04, Kekse_V-Label.jpg, PF01, PF02, PF03, V-Label Food
2 = 1, 2, PD03, Deo_V-Label.jpg, PD02, PD01, V-Label Non-Food
3 = 2, 1, PF04, Kekse_No-Label.jpg, PF01, PF02, PF03, No_Label Food
4 = 2, 2, PD03, Deo_No-Label.jpg, PD02, PD01, No_Label Non-Food
5 = 3, 1, PF04, Kekse_Vegan.jpg, PF01, PF02, PF03, Vegan Food
6 = 3, 2, PD03, Deo_Vegan.jpg, PD02, PD01, Vegan Non-Food
Die internen Variablen habe ich nun wie folgt beschriftet und als Variable angelegt:
Ab hier weiß ich nicht weiter. Im Handbuch stehen hier die Funktionen value(..., 'csv') und putList(), ich weiß aber nicht, wo ich die genau hinschreiben soll - bei Fragebogen zusammenstellen als PHP auf der zweiten Seite? Dann steht da, dass die Funktion putList() nicht bekannt ist.
Mit dem PHP-Code habe ich jedenfalls schon mal hinbekommen, dass je nach Gruppe ein anderes Bild erscheint:
if (value('Z101') == 1) {
html('
');
} elseif (value('Z101') == 2) {
html('
');
} elseif (value('Z101') == 3) {
html('
');
} elseif (value('Z101') == 4) {
html('
');
} elseif (value('Z101') == 5) {
html('
');
} elseif (value('Z101') == 6) {
html('
');
}
Ich hoffe, man kann mir weiterhelfen.