Hallo!
Ich bräuchte Hilfe, da ich leider nicht weiterkomme...
Für mein Experiment sehen sich die Teilnehmerinnen insgesamt drei (randomly assigned) Videos von 11 an. (Alle 11 Videos sind bereits unter Bilder und Mediendateien hochgeladen.) Nach jedem Video müssen sie Fragen beantworten, also im Endeffekt: Stimulus 1 --> Fragen --> Stimulus 2 --> Fragen --->Stimulus 3 ---> Fragen --> Demographics etc.
Ich habe nun einen Rubrik erstellt und als Frage Zufallsgenerator (RG01) ausgewählt. Dort habe ich alle 11 Videos in den Zettel gespeichert, bei Ziehung "3" angegeben und bei Inhalte den HTML Code reinkopiert mit.... source src="%random% type "video/mp4"...., damit es immer random ist und bis dahin klappt auch alles gut.
Wenn ich jetzt den gleichen Zufallsgenerator (RG01) im Fragebogen auf der nächsten Seite einfüge/verwende, wird mir das gleiche Video (der gleiche Stimulus von der 1. Seite) angezeigt. Als Debug-Info kommt: "Der Zufallsgenerator RG01 wurde bereits zu einem früheren Zeitpunkt im Interview verwendet, die gezogenen Codes bleiben unverändert: 8, 3, 6".
Mein Problem ist ja nun, dass die Videos zwar "im Hintergrund" randomisiert werden, aber immer das gleiche Video angezeigt wird, weshalb ich versucht habe einen PHP-Code zu erstellen, damit auch bei der 2. und 3. Seite ein anderes Video gezeigt wird. Ich habe diesen Code erstellt, aber leider klappt das mit der Randomisierung immer noch nicht: Was mache ich falsch?
$zahl = value('RG01'); // Auslesen der gezogenen Zufallszahl
// Video in Abhängigkeit von der Zahl anzeigen
// (dafür wird HTML-Code verwendet)
if ($zahl == 1) {
text('video1.mp4');
} elseif ($zahl == 2) {
text('video2.mp4');
} elseif ($zahl == 3) {
text('video3.mp4');
} elseif ($zahl == 4) {
text('video4.mp4');
} elseif ($zahl == 5) {
text('video5.mp4');
} elseif ($zahl == 6) {
text('video6.mp4');
} elseif ($zahl == 7) {
text('video7.mp4');
} elseif ($zahl == 8) {
text('video8.mp4');
} elseif ($zahl == 9) {
text('video9.mp4');
} elseif ($zahl == 10) {
text('video10.mp4');
} elseif ($zahl == 11) {
text('video11.mp4');
}
Und was ich dann im Preview als Fehlermeldungen erhalte sind:
1. "Im Befragungsprojekt existiert kein Text mit der Kennung "(meine Videodatei).!" --> Ich habe aber all meine Videos als HTML Codes als Text in meiner Rubrik hinterlegt...
und 2. "Die Variable RG01 gibt es in diesem Projekt nicht (siehe Variablen-Übersicht). Daher kann kein Antwort-Wert dafür ermittelt werden." --> Wenn ich mir die Variablen anschaue in der Rubrik Zufallsgenerator habe ich RG01_CP; RG01x01; RG01x02 und RG01x03...
Vielen Dank im Voraus!