Liebes SoSci-Team
Ich habe meine Tagebuchstudie so programmiert, dass nach dem ausfüllen des Screening-Fragebogens (Tag 1) am nächsten Tag (Tag 2) um 17:00 Uhr der erste Fragebogen geschickt wird. Zudem kommt um 20:00 Uhr eine Erinnerungsmail, wenn der Fragebogen in diesem Zeitraum nicht ausgefüllt wurde. Danach kommt am Folgetag um 17:00 Uhr der nächste Fragebogen usw. (bis Tag 22).
Hier der betreffende Code als Beispiel für die Fragebögen 1 (Tag 2) und 2 (Tag 3) nach dem Screening (Tag 1):
// EINLADUNGEN:
mailSchedule(false, 2, strtotime('+1 day 17:00:00')); // TF Nr. 1
mailSchedule(false, 4, strtotime('+2 days 17:00:00')); // TF Nr. 2
// ERINNERUNGEN:
mailSchedule(false, 3, strtotime('+1 day 20:00:00')); // TF Nr. 1
mailSchedule(false, 5, strtotime('+2 days 20:00:00')); // TF Nr. 2
Nun folgendes Problem:
Ein Proband teilte mir mit, dass er im Screening ein Einschlusskriterium nicht erfüllte. Ich habe den Fragebogen so erstellt, dass bei Nicht-Erfüllen eines Einschlusskriterium der Fragebogen abgebrochen wird (Seite mit "Vielen Dank für Ihre Teilnahme. Sie sind leider nicht für die Studie geeignet.".
Eigentlich möchte ich dann, dass auch kein Fragebogen am Folgetag und allen anderen Tagen geschickt wird - jedoch ist genau dies geschehn.
Wie genau muss der Code aussehen, damit beim Abbruch des Fragebogens (Screening, Tag 1) auch keine weiteren Fragebögen an den Folgetagen verschickt werden?
Vielen Dank für die Hilfe.
Liebe Grüsse