Bild in Frage anzeigen, wobei Bild (Bildinhalt) abhängig von Vorfrage

Eine elegante Technik, in eine Frage ein Bild einzubauen, welches aber je nach Vorfrage eine andere Datei darstellt (also ein anderes Bild) kann mittels dem Code:

%BILD%dateiname_bild%ANTWORT2%.jpg%

erreicht werden.

Die Vorfrage muss dann eine Multiple-Choice-Frage oder eine Bildfrage sein. Entscheidend ist das Antwortformat für die Speicherung der Antworten, dieses muss numerisch und begrenzt sein (z.B. 1,2 oder 3). Bei Multiple-Choice-Fragen und auch bei Bildfragen wird in der Datenbank ja je nach Auswahl eine 1, eine 2, eine 3 abgelegt, je nach dem ob die erste, die zweite oder dritte Antwortvorgabe resp. das erste, das zweite oder dritte Bild usw. ausgewählt wurde.

Bei der folgenden Fragen wird dann der Code oben eingebaut. Dieser Code holt im Prinzip einmal ein Bild:

%BILD%dateiname_bild1.jpg%

So. Damit würde aber immer das Bild mit dem Filename meinbildnummer1.jpg angezeigt. Wir wollen aber, dass je nach Antwort bei der Vorfrage das Bild 2 oder 3 angezeigt wird. Deshalb flechten wir einen Code, der die 1, 2 oder 3 «holt»…

%ANTWORT2%

…(holt die Antwort des jeweiligen Teilnehmers auf die Vorfrage (Frage2)) in den bestehenden Code (verschachtelter Code):

%BILD%dateiname_bild%ANTWORT2%.jpg%

Voilà. Je nach Auswahl resp. Antwort bei Frage 2 wird nun Bild 1, 2 oder 3 angezeigt.