0 votes
ago in SoSci Survey (dt.) by s254517 (230 points)

Hallo liebes Support Team,

ich habe eine Mehrfachauswahl mit nur einer Option (Zustimmung Datenschutz) mit der Kennung A004. Ich möchte, dass bei Nichtauswahl eine Hinweismeldung "Bitte stimmen Sie den Datenschutzbestimmungen zu, um fortzufahren." erhalten.

Ich habe es mit dem PHP Code probiert.

if (value('A004') != 2) {
// Falls das Kästchen (Variable A004) NICHT ausgewählt wurde
repeatPage('Bitte stimmen Sie den Datenschutzbestimmungen zu, um fortzufahren.');
}

Aber dann bekomme ich immer die Fehlermeldung, dass repeatPage nur dann verwendet werden kann, wenn auf der Seite noch keine Frage gestellt wurde. Das macht ja irgendwie keinen Sinn oder? Auch wenn ich den PHP auf der nächsten Seite einfüge, bekomme ich nur die Standard Fehlermeldung, dass bitte mindestens eine Option ausgewählt werden muss.

1 Answer

0 votes
ago by SoSci Survey (380k points)

Auch wenn ich den PHP auf der nächsten Seite einfüge, bekomme ich nur die Standard Fehlermeldung, dass bitte mindestens eine Option ausgewählt werden muss.

Damit es funktioniert, müssen Sie drei Kleinigkeiten ändern:

  1. Deaktivieren Sie die Antwortpflicht in der Frage
  2. Erstellen Sie in einer Rubrik Ihrer Wahl einen "neuen Text" mit der Fehlermeldung, die Sie anzeigen möchten (die Kennung des textes tragen Sie dann bei repeatPage() ein) und
  3. Platzieren Sie den PHP-Code entweder oben auf der nächsten Seite oder unten bei "Verarbeitung der Antworten mittels PHP".
asked 12 hours ago in SoSci Survey (dt.) by s254517 (230 points) individuelle Fehlermeldung

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

Categories

...