danke für die Antwort! Ich habe daran anschließend noch eine Frage:
Lässt sich der redirect-Link (zur automatischen Aussortierung der TN, die 2 Kontroll-Items falsch beantworten) hier auch direkt einbauen? Also:
$richtig = (value('KF_01_01') == 4) + (value('KF_01_02') == 3) + (value('KF_01_03') == 3);
if ($richtig < 2) {
redirect('
https://survey.maximiles.com/quality?p=123907&m=%reference%');
}
?
Leider werden ich derzeit mit dieser Lösung noch (an unerwarteten Stellen) "zu Unrecht" aussortiert. Ich habe den folgenden PHP-Code auf der Seite der Items, in die auch das zweite Kontrollitem integriert ist, eingefügt:
Nach KF_01_02 (dieses Kontroll-Item ist zwischen andere Items zu perceived trustworthiness items gemischt):
$richtig = (value('KF_01_01') == 4) + (value('KF_01_02') == 3);
if ($richtig < 2) {
redirect('
https://survey.maximiles.com/quality?p=123907&m=%reference%');
}
...und Nach KF_01_03 (dieses Kontrollitem ist zwischen distributive justice items gemischt):
$richtig = (value('KF_01_01') == 4) + (value('KF_01_02') == 3) + (value('KF_01_03') == 3);
if ($richtig < 2) {
redirect('
https://survey.maximiles.com/quality?p=123907&m=%reference%');
Mögliche Fehlerquelle a)
Ich habe auf der Frageseite gesehen, dass unter "Variablen" folgende Antwortskala bei 'KF_01_02' beschrieben wird:
1 = stimme überhaupt nicht zu [0]
2 = [1]
3 = [2]
4 = [3]
5 = [4]
6 = stimme voll und ganz zu [5]
(gleiche Antwortskala bei KF_01_03 )
--> ist es wirklich == 3 wenn 3 angekreuzt werden soll und == 4 wenn 4 angekreuzt werden soll, oder der Antwortskala zufolge eher == 4 wenn 3 angekreuzt werden soll und ==5 wenn 4 angekreuzt werden soll?
Mögliche Fehlerquelle b)
Die Kontrollitems dürfen nicht zwischen andere Items gemischt werden, sondern müssen eine eigene "Frage" darstellen?