0 votes
in SoSci Survey (dt.) by s102985 (170 points)

Könnten Sie mir den folgenden Code so verändern, dass die mailschedule bei Serienmail ID9 anfängt nicht nicht bei 1?

Es sollen 50 Tagebucheinträge für jeden Tag geschrieben werden, allerdings beginnen meine Serienmails für das tagebuch erst bei Nr.9. Vorher habe ich andere Fragebögen, die ich versenden will, diese sollen aber von ID1-ID8 gelistet bleiben.

PHP- Code:

for ($i=0; $i<50; $i++) {
mailSchedule(false, $i+1, strtotime('+'.($i+1).'days 08:00:00'));
}

Vielen Dank!

1 Answer

0 votes
by SoSci Survey (306k points)

Der zweite Parameter in der Funktion mailSchedule() bezeichnet die ID der Serienmail.

Im Moment ist das $i+1, wenn $i also bei 0 zu zählen beginnt, dann wird in der ersten Runde Serienmail 0+1=1 terminiert.

Für Ihrem Fall müssten Sie einfach noch 8 dazuzählen.

Das zweite $i+1 hinten bleibt natürlich unverändert. Da berechnen Sie ja lediglich die Anzahl der Tage.

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

...