0 votes
ago in SoSci Survey (dt.) by s261495 (180 points)

Liebes Support-Team,

in meinem Fragebogen möchte ich zufällig verschiedene HTML-Files bzw. Websites anzeigen lassen.

Ich habe dazu bereits einen Zufallsgenerator sowie Texte mit den entsprechenden HTML-Codes angelegt.
Im Fragebogen lasse ich über den PHP-Code

if (value('ZU01') == 1) {
text('XX01');
} elseif (value('ZU01') == 2) {
text('XX02');
} elseif (value('ZU01') == 3) {
text('XX03');
} elseif (value('ZU01') == 4) {
text('XX04');
} elseif (value('ZU01') == 5) {
text('XX05');
}

die verschiedenen Texte anzeigen.

Nun hätte ich zwei Fragen:
1. Wenn ich die HTML-Codes als Texte anlege, erscheint die Fehlermeldung "Your content uses the HTML tag . This will most likely cause invalid HTML code, and therefore may cause error in the layout or the function of your questionnaire page. At last with some browsers." Die HTML-Codes werden tatsächlich auch nicht zuverlässig wie gewünscht angezeigt.
Daher meine Frage: Gibt es eine andere Möglichkeit die HTML-Codes oder HTML-Files einzubinden?
2. Der Zufallsgenerator funktioniert nur, wenn ich die Anzahl der gezogenen Zettel pro Interview auf 1 festlege. Ich würde jedoch gerne mehrere Zettel pro Interview ziehen.
Gibt es eine Möglichkeit dies umzusetzen?

Vielen Dank im Voraus und herzliche Grüße!

1 Answer

0 votes
ago by SoSci Survey (328k points)
  1. Wenn ich die HTML-Codes als Texte anlege, erscheint die Fehlermeldung "Your content uses the HTML tag .

Das HTML-Element <html> harf in Ihrem HTML-Code nicht vorkommen, denn Ihr Code soll ja innerhalb (!) einer bereits bestehenden Fragebogenseite angezeigt werden. Diese Seite hat ihr eigenes <html>.

Bitte stellen Sie sicher, dass Sie nur den Inhalt in dem Textelement speichern und nicht eine komplette HTMl-Seite.

  1. Der Zufallsgenerator funktioniert nur, wenn ich die Anzahl der gezogenen Zettel pro Interview auf 1 festlege.

Der Zufallsgenerator funktioniert auch, wenn Sie mehrere Zettel einstellen - nur Ihr Code nicht ;) Sie müssten im Zufallsgenerator mal im "Variablen" Karteireiter nachsehen, wie die Variablen dann heißen und in Ihrem PHP-Code das 'ZU01' entsprechend austauschen.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...