Frage

Hier ein paar Fragen:

Ist mail_queue-> put soll eine Nachricht zweimal in der Datenbank einfügen? Die einzigen Unterschiede sind die time_to_send Wert und die user_id.

Dies ist, was ich für eine einzelne Nachricht für einen Benutzer zu bekommen:

1. user_id = 1, time_to_send = 2009-02-10 14:02:02
2. user_id = -1, time_to_send = 2009-02-10 14:00:02

Die erste ist, was ich erwarten würde, aber welchen Sinn hat die zweite dienen?

Wenn ich die Warteschlange senden, wird die Nachricht zweimal ankommen. Wenn ich das mit dem negativen User_id löschen, wird nur eine einzige E-Mail gesendet wird.

War es hilfreich?

Lösung 2

ziemlich dumm Gefühl gerade jetzt ... Ich ging durch das Programm Zeile für Zeile und sicher genug, da ein ein uncommented Beispiel für die Put-Funktion war. Leben und lernen.

Andere Tipps

Funktion put ($ ab, $ zu, $ hdrs, $ body, $ sec_to_send = 0, $ delete_after_send = true, $ ID_USER = MAILQUEUE_SYSTEM)

Haben Sie den Parameter $ ID_USER passieren oder ist es der Standardwert?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top