Dies ist mein Code:
$marken = getItems('MA01', 'is', 2);
if (value('MA01') == 0) {
goToPage('end');
} // Filter für Leute, die nichts kennen
// Mischen
shuffle($marken);
$code = $marken[0];
put('SI02_01', $code);
replace('%marke%', getItemtext('MA01', $code));
Ich möchte, dass in dem Rest der Umfrage, wenn in der Frage das Wort `marke? genannt wird alle Items, die in der ersten Frage ausgewählt wurden angezeigt werden und nicht 'marke'
Bitte beachten Sie, dass die von random() oder shuffle() erzeugten Zufallswerte nicht automatisch im Datensatz gespeichert werden. Zum Speichern können Sie ggf. die Funktion put() verwenden.
Es wird ständig das hier angezeigt.
Starte ich aber einen Versuch kommt folgendes:
[Information] Interview gestartet (neue Nummer 38)
[Information] Der Fragebogen base im Projekt tutorial136115 wird verwendet
[Verarbeitung] Erstelle Fragebogen-Seite Nr. 1
[Inhalt] Zeige Text Begruessung
[Inhalt] Erstelle Frage MA01
[Information] value("MA01") = ""
[Verarbeitung] Springe zum Ende der Befragung
[Verarbeitung] Erstelle die letzte Seite des Fragebogens
Der PHP Code vom Kommilitonen stimmt so, nur leider kriege ich es nicht hin diesen auf meinen Fragebogen zu übernehmen, weil der Kommilitone natürlich andere Items verwendet hat...