0 votes
in SoSci Survey (dt.) by s180552 (150 points)
edited by SoSci Survey

Hallo,

ich würde gerne für ein Bild, welches nach einer Randomisierung angezeigt wird den "weiter" Knopf erst nach 45 Sekunden anzeigen lassen. Da die Bilder nicht auf einer eigenen Seite sind, weil ich sie per php randomisiert habe, funktioniert der html code nicht. Wie kann ich das machen?
Mein aktueller php code ist folgender:

$codeUni= value('Z102'); // Zufallsgenerator Kontext Uni (DM04 =3)
$codeBRD=value('Z101'); // Zufallsgenerator Kontext BRD (DM04 <3)
//wenn Z102 =1 und Kontext Uni, dann soll Bild mb01 angezeigt werden
if($codeUni==1 AND value('DM04')==3 ){
html('<p><img src="ma05.PNG"></p>');
}elseif($codeUni==2 AND value('DM04')==3){
html('<p><img src="ma06.PNG"></p>');
}elseif($codeUni==3 AND value('DM04')==3){
html('<p><img src="ma07.PNG"></p>');
}elseif($codeUni==4 AND value('DM04')==3){
html('<p><img src="ma08.PNG"></p>');
}
if($codeBRD==1 AND value('DM04')==1){
html('<p><img src="mb01.PNG"></p>');
}elseif($codeBRD==2 AND value('DM04')==1){
html('<p><img src="mb02.PNG"></p>');
}elseif($codeBRD==3 AND value('DM04')==1){
html('<p><img src="mb03.PNG"></p>');
}elseif($codeBRD==4 AND value('DM04')==1){
html('<p><img src="mb04.PNG"></p>');
}
if($codeBRD==1 AND value('DM04')==2){
html('<p><img src="mb01.PNG"></p>');
}elseif($codeBRD==2 AND value('DM04')==2){
html('<p><img src="mb02.PNG"></p>');
}elseif($codeBRD==3 AND value('DM04')==2){
html('<p><img src="mb03.PNG"></p>');
}elseif($codeBRD==4 AND value('DM04')==2){
html('<p><img src="mb04.PNG"></p>');
}

Vielen dank für eure Hilfe.

1 Answer

0 votes
by SoSci Survey (306k points)

ich würde gerne für ein Bild, welches nach einer Randomisierung angezeigt wird den "weiter" Knopf erst nach 45 Sekunden anzeigen lassen.

Den notwendigen Code haben Sie vermutlich bereits aus dieser Anleitung entnommen: Timer: Weiter-Knopf nach bestimmter Zeit einblenden

Da die Bilder nicht auf einer eigenen Seite sind, weil ich sie per php randomisiert habe, funktioniert der html code nicht.

Das Ein-/Ausblenden des Weiter-Knopfes ist eigentlich unabhängig davon, welches Bild erscheint. Wenn Sie den HTML-Code einfach unter dem PHP-Code einbinden, sollte das ausreichen.

Eine Anmerkung noch zur Randomisierung:

$codeUni= value('Z102'); // Zufallsgenerator Kontext Uni (DM04 =3)
$codeBRD=value('Z101'); // Zufallsgenerator Kontext BRD (DM04 <3)

Sie scheinen ein zweifaktorielles Design mit zwei Zufallsgeneratoren umzusetzen. Dies ist m.E. eine sehr schlechte Idee, denn im Prinzip besteht das Risiko, dass die beiden Ziehungen statistisch am Ende nicht unabhängig sind. Rein zufällig könnten z.B. in beiden Zufallsgeneratoren dieselben Werte gezogen werden.

Die korrekte Umsetzung wäre m.E. ein einzelner Zufallsgenerator, der Zettel für alle möglichen Kombinationen enthält: Mehrfaktorielles Experimentaldesign

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...