Kimymoon86
Mitglied
Hallo PHPler.
Ich habe eine Mail, die mittels Cronjob versendet werden soll. Der Cronjob wird täglich ausgeführt.
Wenn ich jetzt den Cronjob starte, dann verschickt er mir eine Mail. So soll es sein.
Aber der Cronjob verschickt am nächsten Tag die gleiche Mail nocheinmal. diese Mail soll aber nur einmal in der Woche verschickt werden.
Mein Gedankengang wäre es, ein Skript zu schreiben, indem geprüft wird, ob die Mail schon verschickt wurde, wenn "Ja" dann soll er sie nicht verschicken. Falls sie noch nicht verschickt wurde, dann soll er dies machen.
Ich hab mir überlegt, dass ich die Werte (verschickt, nicht verschickt) in die DB von MySql schreiben könnte. Und dann eine Abfrage starte, ob es eben schon verschickt wurde.
In der DB gibt es bereits eine Tabelle in der die Werte des Termin (start und endzeit, sowie die ID) stehen. Dort würd ich sie gerne reinschreiben. Und prüfen.
Ich bräuchte hier aber etwas hilfe bei der Umsetzung.
Könnte ich das so realisieren, oder habt ihr vielleicht andere Vorschläge für mich?
Ich habe eine Mail, die mittels Cronjob versendet werden soll. Der Cronjob wird täglich ausgeführt.
Wenn ich jetzt den Cronjob starte, dann verschickt er mir eine Mail. So soll es sein.
Aber der Cronjob verschickt am nächsten Tag die gleiche Mail nocheinmal. diese Mail soll aber nur einmal in der Woche verschickt werden.
Mein Gedankengang wäre es, ein Skript zu schreiben, indem geprüft wird, ob die Mail schon verschickt wurde, wenn "Ja" dann soll er sie nicht verschicken. Falls sie noch nicht verschickt wurde, dann soll er dies machen.
Ich hab mir überlegt, dass ich die Werte (verschickt, nicht verschickt) in die DB von MySql schreiben könnte. Und dann eine Abfrage starte, ob es eben schon verschickt wurde.
In der DB gibt es bereits eine Tabelle in der die Werte des Termin (start und endzeit, sowie die ID) stehen. Dort würd ich sie gerne reinschreiben. Und prüfen.
Ich bräuchte hier aber etwas hilfe bei der Umsetzung.
Könnte ich das so realisieren, oder habt ihr vielleicht andere Vorschläge für mich?