Hallo lieber SoSci Survey Support,
ich habe Probleme bei der Randomisierung. Für mein Experiment habe ich 4 Gruppen, die jeweils 2 Stimulusbilder sehen sollen (auf zwei versch. Seiten) und dann dazu fragen beantworten. Nun möchte ich aber, dass die Reihenfolge der Bilder innerhalb der Gruppen auch zufällig ist. Das habe ich folgendermaßen für Zahl 1 probiert:
$zahl = value('RA01'); // Auslesen der gezogenen Zufallszahl
// Grafik in Abhängigkeit von der Zahl anzeigen
// (dafür wird HTML-Code verwendet)
if ($zahl == 1) {
text('ST01'); } {
html('<p><img src="Matrix_Convinced2.jpg"></p>');
} else {
html ('<p><img src="Wonka_Convinced1.jpg"></p>');
} {
question('AF01');
question ('MC01');
question ('MC02');
question ('MC03');
} elseif ($zahl == 2) {
text('ST01');
html('<p><img src="Wonka_Skeptical1.jpg"></p>');
question('AF02');
question ('MC01');
question ('MC02');
question ('MC03');
} elseif ($zahl == 3) {
text('ST02');
html('<p><img src="KG_Matrix_Convinced_2.JPG"></p>');
question('AF03');
question ('MC01');
question ('MC02');
question ('MC03');
} elseif ($zahl == 4) {
text('ST02');
html('<p><img src="KG_Wonka_Skeptical_1.JPG"></p>');
question('AF04');
question ('MC01');
question ('MC02');
question ('MC03');
}
und auf der nächsten Seite:
$zahl = value('RA01'); // Auslesen der gezogenen Zufallszahl
// Grafik in Abhängigkeit von der Zahl anzeigen
// (dafür wird HTML-Code verwendet)
if ($zahl == 1) {
text('ST01'); } {
html('<p><img src="Matrix_Convinced2.jpg"></p>');
} else {
html ('<p><img src="Wonka_Convinced1.jpg"></p>'); }
{ question('AF01');
question ('CC01');
question ('CC02');
question ('CC03');
} elseif ($zahl == 2) {
text('ST01');
html('<p><img src="Matrix_Skeptical1.jpg"></p>');
question('AF02');
question ('CC01');
question ('CC02');
question ('CC03');
} elseif ($zahl == 3) {
text('ST02');
html('<p><img src="KG_Wonka_Convinced_1.JPG"></p>');
question('AF03');
question ('CC01');
question ('CC02');
question ('CC03');
} elseif ($zahl == 4) {
text('ST02');
html('<p><img src="KG_Matrix_Skeptical_1.JPG"></p>');
question('AF04');
question ('CC01');
question ('CC02');
question ('CC03');
}
Leider bekomme ich nun die Error-Meldung "There is an error in the PHP code:
Questionnaire Error: Command or string (text) unfinished" und kann den Fehler allerdings nicht finden. Könnten Sie mir weiterhelfen?
Herzlichen Dank im Voraus!