Hallo, vielen Dank für die Antwort.
Mein Fragebogen besteht derzeit aus 20 Seiten:
Seite 1 = Intro,
Seite 2 = Zufallsgenerator und darunter der PHP-Code,
Seite 3-18 = Produktgruppen 1-16,
Seite 19 = Demografie
Seite 20 = End.
Den **Zufallsgenerator** habe ich somit auf eine separate Seite vor die Produktkategorien gepackt. Er enthält 16 Zettel (da 16 Produktkategorien), Anzahl Zettel je Interview = 4, Art der Ziehung = Gleichverteilt ohne zurücklegen.
Die Variablenansicht sieht wie folgt aus:
ZF02_CP zufallsgenerator_Involvementfragen: Complete clearances of the ballot, yet
Integer
ZF02x01 zufallsgenerator_Involvementfragen: Code drawn (1)
ZF02x02 zufallsgenerator_Involvementfragen: Code drawn (2)
ZF02x03 zufallsgenerator_Involvementfragen: Code drawn (3)
ZF02x04 zufallsgenerator_Involvementfragen: Code drawn (4)
1 = Uhren
2 = ...
...
Mein **PHP-Code**, der unter dem Zufallsgenerator steht, sieht wie folgt aus:
$code = value('ZF02x01');
if ($code == 1) {
question('P101');
} elseif ($code == 2) {
question('P201');
} elseif ($code == 3) {
question('P301');
} elseif ($code == 4) {
question('P401');
} elseif ($code == 5) {
question('P501');
} elseif ($code == 6) {
question('P601');
} elseif ($code == 7) {
question('P701');
} elseif ($code == 8) {
question('P801');
} elseif ($code == 9) {
question('P901');
} elseif ($code == 10) {
question('PA01');
} elseif ($code == 11) {
question('PB01');
} elseif ($code == 12) {
question('PC01');
} elseif ($code == 13) {
question('PD01');
} elseif ($code == 14) {
question('PE01');
} elseif ($code == 15) {
question('PF01');
} elseif ($code == 16) {
question('PG01');
}
Wenn ich den Test nun von Seite 1 im Debug Modus starte, dann bekomme ich keine Fehlermeldungen, allerdings werden alle 16 Produktkategorien und nicht nur 4 (Zettel) gezogen. Des Weiteren gegen Ende erscheint ein Hinweis, dass bestimmte Fragen bereits zuvor gestellt wurden:
One or more variables (PE01_01, PE01_02, PE01_03, PE01_04, PE01_05,
PE01_06, PE01_07, PE01_08, PE01_09, PE01_10) have already been asked
on page 2. Please note that the answers from page 2 are shown here and
that they will be subsequently replaced. If you require multiple
similar questions, please create a copy of the question.
Was genau muss ich tun, damit nur 4 Zettel gezogen und wirklich nur 1 Produkt je Seite angezeigt wird?
Danke für die Hilfe!
Gruss
RR