> Wenn ich darunter html(%sns1%) eingebe, funktioniert auch das nicht.
Nun, da fehlen mindestens die Anführungszeichen, damit es valider PHP-Code wird:
html('%sns1%');
> A002 ist eine Mehrfachauswahl.
Okay, das sehe ich mir gleich nochmal an. Bei der Mehrfachauswahl wird ja eine Liste erzeugt, und das läuft ein wenig anders als bei den meisten anderen Fragen.
> A002 und replace() stehen als PHP-Code über der Frage (in der Funktion "Fragebogen zusammenstellen").
Das kann wahrschienlich nicht funktionieren, denn wenn Sie oben auf der Seite die Frage A002 anzeigen und darunter gleich replace() aufrufen, dann ist die Auswahl der Befragten in dem Moment wo replace() läuft ja noch nicht einmal ausgewählt, geschweige denn zurück zum Server übermittelt. Der Ablauf müsste sein:
Seite 1: Frage A002
Seite 2 (oder spöter): replace() und Folgefrage