0 votes
in SoSci Survey (dt.) by s109993 (12.0k points)

Hallo,

ich habe eine if Bedingung, welche ich im Normalfall mit "echo" Programmieren würde. Da das in SoSci nicht geht, bräuchte ich eine Alternative. Es handelt sich um folgende Bedingung:

 if (getLanguage() == 'ger') { 
 echo "<img src="speaker.png">";
 echo "<a type="button" value="Play" onclick="responsiveVoice.speak('Wie alt sind Sie?','Deutsch Female');"><img src="TTS.png"></a>"

} 

if (getLanguage() == 'eng') { 
 echo "<img src="speaker.png">";
 echo "<a type="button" value="Play" onclick="responsiveVoice.speak('Wie alt sind Sie?','Deutsch Female');"><img src="TTS.png"></a>"
  
  
}

if (getLanguage() == 'rum') { 
	
 echo "<img src="speaker.png">";
 echo "<a type="button" value="Play" onclick="responsiveVoice.speak('Wie alt sind Sie?','Deutsch Female');"><img src="TTS.png"></a>"
  
}

1 Answer

+1 vote
by SoSci Survey (327k points)
selected by s109993
 
Best answer

Statt echo können Sie einfach html() verwenden. Dann erscheint die Ausgabe auch innerhalb des Fragebogens und nicht, wie es bei echo der Fall wäre, über dem Fragebogen.

by s109993 (12.0k points)
Das wäre in diesem Fall kein Problem gewesen, da die Seiten in diesem Fall keine Fragen beinhalten :)
Aber ich bedanke mich für die schnelle Antwort und werde html() verwenden.
Es wäre toll, wenn auf der Website https://www.soscisurvey.de/help/doku.php/de:create:functions es Alternativen zu den  nicht erlaubten PHP Befehlen geben würde. Bzw. vielleicht wäre das sogar eine Idee für ein eigenes Kapitel.

Beste Grüße
by SoSci Survey (327k points)
Eine gute Idee ... wir haben gleich damit angefangen: https://www.soscisurvey.de/help/doku.php/de:create:functions#eingeschraenkte_funktionen

Allerdings sind es tatsächlich nicht so viele Funktionen, welche unsere Anwender bisher vermissen...

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

...