Hallo,
Ich möchte für meine Befragung den Probanden eins von drei möglichen YouTube-Videos angezeigt bekommen. Die Zuteilung zu einer dieser Bedingung erfolgt über den Zufallsgenerator, so viel konnte ich schon herausfinden. Diesen habe ich auch angelegt mit den 3 eingebetteten Links als Zettel.
Unter Inhalte anzeigen habe ich folgenden HTML-Code:
<iframe width="560" height="315" src="%random%" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Ich hätte gerne, dass zusätzlich zu dem Video der Songtext angezeigt wird. ChatGPT hat mir folgenden Code geraten, allerdings zeigt es mir dann alle drei Videos & Songtexte an und nicht nur eines.
Hier ein Auszug aus dem Vorschlag von ChatGPT:
<?php
if ($stimulusVideo == 1) {
?>
<!-- Stimulus 1: The Man - Taylor Swift -->
<p><strong>Bitte sehen Sie sich das folgende Musikvideo an und lesen Sie den Songtext aufmerksam mit.</strong></p>
<iframe width="560" height="315" src="https://www.youtube.com/embed/pHoHDNxay3A" frameborder="0" allowfullscreen></iframe>
<div style="margin-top:20px; padding:10px; background-color:#f9f9f9; border:1px solid #ccc;">
<h4>Deutsche Übersetzung: „The Man“ – Taylor Swift</h4>
<p>Ich wäre komplex ... <br>
</p>
</div>
<?php
if ($stimulusVideo == 2) {
?>
<!-- Stimulus 2: Hey Puppe - Tream -->
<p><strong>Bitte sehen Sie sich das folgende Musikvideo an und lesen Sie den Songtext aufmerksam mit.</strong></p>
<iframe width="560" height="315" src="https://www.youtube.com/embed/kOG6SzTK4BY" frameborder="0" allowfullscreen></iframe>
<div style="margin-top:20px; padding:10px; background-color:#f9f9f9; border:1px solid #ccc;">
<h4>Deutsche Übersetzung: „HEY PUPPE“ – Tream</h4>
<p>Hey, hey, Oida...<br>
</p>
</div>
Da ich mir das Konto für akademische Zwecke erstellt habe, habe ich keinen Zugriff auf den Fragetypen HTML-Code/ Medienelement und auch nicht auf PHP-Code.
Ich bin für jeden Hinweis, was falsch läuft, sehr dankbar :)