0 votes
in SoSci Survey (dt.) by s295460 (120 points)

Guten Tag,
ich habe in SoSci Survey versucht, zwei E-Mail-Adressen, die eine Person auf der gleichen Seite eingibt, zu überprüfen und abzugleichen, um sicherzustellen, dass beide E-Mail-Adressen übereinstimmen, bevor der Fragebogen fortgesetzt werden kann. Ich hoffe, jemand kann mir weiterhelfen!
Liebe Grüße

1 Answer

0 votes
by SoSci Survey (344k points)

Wenn Sie E-Mail-Adressen mit einer Frage "offene Texteingabe" abfragen, können Sie das relativ einfach mit einer individuelle Antwortprüfung erledigen:

if (value('TX01_01') != value('TX01_02')) {
    repeatPage('TX02');
}

Beachten Sie aber bitte, dass E-Mail-Adressen personenbezogene Daten sind, und dass Sie damit ganz schnell in einen Bereich fallen, für welchen www.soscisurvey.de nicht zugelassen ist - mehr dazu s. Personenbezogene Daten.

Bei einer Opt-In-Frage hingegen ist die Kontrolle durch doppelte Eingabe nicht vorgesehen, gleiches gilt für die "E-Mail an persönlichen Kontakt". Falls man dort so eine Funktion haben wollte, müsste man mit JavaScript arbeiten.

by s295460 (120 points)
Vielen Dank für den Hinweis und den schnellen Lösungsvorschlag!
Ich habe den Code ausprobiert (natürlich mit meinen Variablen), aber leider hat es nicht funktioniert, da die Seite trotz unterschiedlicher E-Mail-Adressen nicht wiederholt wird. Ich habe es auch mit einem Warnhinweis versucht, aber dieser wird auch nicht angezeigt.
Falls Sie eine Idee haben, woran das liegen könnte, würde ich mich über weitere Hinweise freuen. Vielen Dank für Ihre Unterstützung!
by SoSci Survey (344k points)
Wo haben Sie denn den PHP-Code platziert und was zeigt die Debug-Information der Seite an?

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

...