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

Liebes SoSci Survey Team,

ich möchte in meiner Online Befragung den Teilnehmer:innen die Möglichkeit geben auszuwählen wann sie die Erinnerungsmail für den zweiten Befragungszeitpunkt auswählen.
Das gleiche Delay für alle Teilnehmer:innen geht nicht weil manche die Bedingung bereits am nächsten Tag, andere aber erst vielleicht in 6 Tagen oder länger nach der Erstbefragung erfüllen würden.

Also Teilnehmer:innen sehen so etwas wie:
´An welchem Tag innerhalb der nächsten zwei Wochen sind sie das nächste Mal [Bedingung]?
Eingabe von DD/MM/YYYY

Um wie viel Uhr endet ihr Arbeitstag an diesem Tag?
Eingabe von HH:MM

Ist das umsetzbar?

Vielen Dank

1 Answer

0 votes
by SoSci Survey (302k points)

Eingabe von DD/MM/YYYY

Verwenden Sie hier ein Kalender-Eingabefeld (Texteingabefeld mit Formatierung "Datum") - dann kümmert sich SoSci Survey um ein einheitliches Format.

Das gilt natürlich auch für die Zeit.

Und dann sollten Sie aus den beiden Angaben mittels strtotime() problemlos den Zeitstempel für mailSchedule() erstellen können.

$datum = value('AB01_01');
$zeit = value('AB01_01');

mailSchedule(false, 1, strtotime($datum.' '.$zeit));

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

...