0 votes
in SoSci Survey (dt.) by s098847 (215 points)

Hallo,

wir wollen in einem Sample Mail Adresse für eine Nachbefragung sammeln. Die Abfrage der Mail Adresse erfolgt vor Ende der Befragung (auf der folgenden Seite werden noch Items abgefragt). Wenn Personen nun keine Mail Adresse eingeben, da dies ja freiwillig ist, gibt es eine Fehlermeldung beim PHP Code zu Mail-Schedule. Gibt es eine Möglichkeit dies zu verhindern?

Der aktuelle Code lautet:
mailSchedule(value('SO19'), 1, strtotime('+7 days'));

SO19 = Erfassung der Mail Adresse auf vorheriger Seite mit Single Opt-In, da Double-Opt-In nicht funktioniert hat.

Danke und Gruß

1 Answer

0 votes
by SoSci Survey (328k points)
selected by s098847
 
Best answer

Bitte prüfen Sie einfach, ob in SO19 ein Wert vorhanden ist:

if (value('SO19')) {
  mailSchedule(value('SO19'), 1, strtotime('+7 days'));
}
by s098847 (215 points)
Vielen Dank für die schnelle Hilfe.

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

...