Guten Tag,
könnte mir jemand bitte bei folgendem Problem helfen.
Ich würde gerne 1) den folgenden Code vereinfachen, der funktioniert, aber leider kann man 2) das Video theoretisch downloaden, was nicht sein soll.
1) Derzeitiger Code
Es wird ein zufällig ausgewähltes Video dem Probanden gezeigt.
Dies wird über den Zufallsgenerator gelöst.
// Video in Abhängigkeit von der Zahl anzeigen
if ($zahl == 1) {
html('<video width="640" height="360" controls controlsList="nodownload" autoplay>
<source src="LINK/1.mp4?dl=1" type="video/mp4" /></video>
');
} elseif ($zahl == 2) {
html('<video width="640" height="360" controls controlsList="nodownload" autoplay>
<source src="LINK/2.mp4?dl=1" type="video/mp4" /></video>');
}
Nun möchte ich aber nicht immer den HTML Text wiederholen, sondern so etwas wie replace machen.
Ich habe die Links als Zettel im Zufallsgenerator deponiert, z. B. 1 = LINK.
Nun soll die Zahl (und damit der Link) ausgelesen werden mit den HTML Spezifikationen.
$zahl = value('ZG01'); // Auslesen der gezogenen Zufallszahl
html('
<video width="640" height="360" controls controlsList="nodownload" autoplay>
<source src="'.$zahl.'" type="video/mp4" /></video>');
Funktioniert nicht...
2) Das Unterbinden des DL klappt leider auch nicht, man könnte es einfach speichern trotz controls nodownload...
Danke.