Mittlerweile habe ich das Schlüssel Problem lösen können, es lag tatsächlich daran, dass die Datei falsch abgespeichert wurde. Mit der Urne bin ich leider trotzdem nicht weitergekommen, weil mir immer nur ein Text angezeigt wurde, anstatt 10.
Hier ist der Code und die Debug Info:
code
urnDraw('beschreibung_positiv', 'IV01',);
$key = 'p'.value('IV01_01'); // Ein "a" vor die Zahl schreiben
$inhalt = dbGet($key);
html('
<h2>'.$inhalt[0].'</h2>
');
debug
[Information] Interview gestartet (neue Nummer 127)
[Information] Der Fragebogen qnr2 im Projekt msclohr wird verwendet
[Verarbeitung] Erstelle Seite 10 in Fragebogen qnr2
[Information] Antwort auf IV01_01 = 18
[Information] Folgende Kombination wurde aus Urne "beschreibung_positiv" gezogen und in "IV01" gespeichert: 18
[Information] value("IV01_01") = 18
Ich habe nun einen Zufallsgenerator erstellt und für jeden Text auch eine Text Variable (VN01-VN24). Den Zufallsgenerator habe ich so eingestellt, dass er pro Runde 10 Zettel zieht. Allerdings erscheint im Fragebogen immer nur ein Text. Die Debug Infos sind folgende:
[Information] Interview gestartet (neue Nummer 126)
[Information] Der Fragebogen qnr2 im Projekt msclohr wird verwendet
[Verarbeitung] Erstelle Seite 8 in Fragebogen qnr2
[Inhalt] Erstelle Frage VN26
[Information] Vom Zufallsgenerator VN26 wurden folgende Codes gezogen: 3, 9, 23, 18, 10, 6, 19, 8, 2, 12
[Information] value("VN26_CP") = 10
[Information] value("VN26_CP") = 10
[Information] value("VN26_CP") = 10
[Information] value("VN26_CP") = 10
[Information] value("VN26_CP") = 10
[Information] value("VN26_CP") = 10
[Information] value("VN26_CP") = 10
[Information] value("VN26_CP") = 10
[Information] value("VN26_CP") = 10
[Information] value("VN26_CP") = 10
[Inhalt] Zeige Text VN10
Beide Varianten führen leider nicht zu meinem Ziel, 10 Texte aus der Auswahl zufällig auf einer Seite anzuzeigen.
Was kann ich tun?