Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
en:create:functions:mailschedule [12.12.2014 07:55] alexander.ritteren:create:functions:mailschedule [12.12.2014 07:59] alexander.ritter
Line 13: Line 13:
 **Note:** A mailing is sent (in contrast to ''mailResume()'') only once per recipient, even if the function is called up repeatedly. Sending different mailings is possible -- e.g. an invitation to take part in the second wave of the survey in 14 days and a further invitation to the third wave in 1 month. **Note:** A mailing is sent (in contrast to ''mailResume()'') only once per recipient, even if the function is called up repeatedly. Sending different mailings is possible -- e.g. an invitation to take part in the second wave of the survey in 14 days and a further invitation to the third wave in 1 month.
  
-**Tip:** +**Tip:** There are numerous websites on the internet that can covert a date into a Unix timestamp. For example: [[http://www.unixtime.de/|unixtime.de]]. The PHP [[http://www.php.net/manual/en/ref.datetime.php|Date/Time Functions]] (in particular ''[[http://php.net/manual/en/function.mktime.php|mktime()]]'' and ''[[http://www.php.net/manual/en/function.strtotime.php|strtotime()]]'') are ideally suited to this purpose. 
  
-**Tipp:** Im Internet gibt es zahlreiche Websites, die ein Datum in einen Unix-Zeitstempel umrechnen können, z.B. [[http://www.unixtime.de/|unixtime.de]]. Auch die [[http://www.php.net/manual/de/ref.datetime.php|Datums- und Zeit-Funktionen]] von PHP (insbesondere ''[[http://php.net/manual/de/function.mktime.php|mktime()]]'' und ''[[http://www.php.net/manual/de/function.strtotime.php|strtotime()]]'') sind dafür hervorragend geeignet.+===== Example =====
  
-===== Beispiel ===== +A participant was invited to take part in the questionnaire via a mailing. 14 days after he clicked on the linkand thus accessed the questionnairehe should receive an invitation to the second questionnaire (mailing no. 2)
- +
-Ein Teilnehmer wurde per Serienmail zum Fragebogen eingeladen. 14 Tagenachdem er auf den Link geklickt und damit den Fragebogen aufgerufen hatsoll er eine Einladung zum zweiten Fragebogen erhalten (Serienmail Nr. 2).+
  
 <code php> <code php>
Line 25: Line 23:
 </code> </code>
  
-Anstatt die Funktion ''strtotime()'' zu bemühenkann das Zeitinterval auch in Sekunden spezifiziert werden: 14 Tage = 336 Stunden = 1209600 Sekunden.+Instead of using the function ''strtotime()'', the time period can also be specified in seconds: 14 days = 336 hours = 1209600 seconds.
  
 <code php> <code php>
 mailSchedule(false, 2, 1209600); mailSchedule(false, 2, 1209600);
 </code> </code>
en/create/functions/mailschedule.txt · Last modified: 09.03.2022 21:59 by admin
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki