Hallo zusammen,
ich möchte gerne einen Zufallsgenerator zwei Mal (oder häufiger, dass zusätzlich manche Fragen später nicht angezeigt werden in der Kontrollbedingung) verwenden.
Zettel (Inhalte):
1 = Kontrollbedingung
2 = schwache Norm
3 = starke Norm
PHP-Code für die erste Frage:
if (value('CO04') == 2) {
$frage = 'CO08';
} elseif (value('CO04') == 3) {
$frage = 'CO09';
} elseif (value('CO04') == 1) {
$frage = 'CO02';
}
Weiterführend soll bei einer Frage auf einer anderen Seite die entsprechende Frage ausgewählt werden, je nachdem welche Ziehung durchgeführt wurde (In der Frage wird nur eine Prozentzahl geändert).
PHP-Code für die zweite Frage:
if (value('CO04') == 2) {
question('SN07');
} elseif (value('CO04') == 3) {
question('SN08');
} else {
// Den else-Teil könnte man in diesem Fall weglassen,
// hier passiert rein gar nichts.
}
Wenn ich den selben Zufallsgenerator (CO04) benutze, funktioniert es zwar, aber es kommt folgende Fehlermeldung: Eine oder mehrere Variablen (CO04_CP, CO04) wurden bereits auf Seite 3 abgefragt. Bitte beachten Sie, dass die Antworten von Seite 3 hier angezeigt und anschließend überschrieben werden. Falls Sie eine gleichartige Frage mehrfach benötigen, erstellen Sie eine Kopie der Frage.
Ich habe jeweils bei Frage zusammenstellen auf der entsprechenden Seite erst den Zufallsgenerator eingefügt und unten drunter den PHP-Code.
Danke im Voraus für Ihre Hilfe!!