Ich hatte es davor ganz anders und nicht mit PHP Code eingestellt. Nämlich mit zwei Mehrfachauswahl Fragen (der Zufallsgenerator hat entschieden, welche gezeigt wird) und bei der einen waren im Hintergrund alles Filter eingesetzt, dass die richtigen Videos angezeigt werden sollten und bei der anderen die falschen. Dadurch wurden aber eben alle angezeigt, die angekreuzt oder nicht angekreuzt wurden und nicht nur drei. Jetzt hab ich die Mehrfachauswahl Frage nur einmal eingebaut und alle Filter entfernt, weil es so mit einem PHP Code vielleicht doch einfacher geht (der mir aber jetzt noch fehlt). Also muss ich im selben Code bzw. auf derselben Seite, auf der das Array mit obigem Code erzeugt wird, quasi noch einen Code positionieren.
Genau, ich habe bisher für jedes Video eine "Frage" angelegt. Ich bin gerade am Überlegen, ob ich die zwei darauffolgenden Fragen einfach auch noch auf die gleiche Seite mit dem Video packe, damit es beim Ausfüllen keine Verwirrung gibt, auf welches Video sich die Fragen jetzt beziehen. Und ich habe die Videos ja per HTML Code eingepflegt, also müsste man dann die ganzen Links anstatt der Dateinamen in einen Code packen, oder?
Aber mit einem einfachen if value('ZU01') == 1 & html () kann ich das ja nicht machen, weil ich ja irgendwie auf den Code mit dem Array referenzieren muss (also dass genau die Videos, der drei zufällig ausgewählten Items angezeigt werden) und es ja mehrere Videos und Ankreuz-Kombinationsmöglichkeiten gibt. Das verwirrt mich momentan noch ziemlich, wenn ich ehrlich bin.
Kann es sein, dass man in den Code dann für jedes Video schreibt, dass wenn dessen Kategorie unter diesen drei zufälligen Items ist, es im nächsten Schritt auch angezeigt werden soll? Also quasi wenn in diesem $shop = array_slice($videos, 0, 3); Item 1 vorkommt, Spiel Video 1 ganz vereinfacht ausgedrückt :D