wahsaga: 2. Autoresponder senden

Beitrag lesen

hi,

ich muss ein Formular machen und es wird ein Bestättigung geschickt. (wird mit formmail gemacht)
Nach z.b. 10 Tagen soll an den Kunden mit seiner angegebenen Adresse automatisch ein E-Mail geschickt werden.

trage die emailadresse des kunden sowie den zeitpunkt zu dem das formular abgeschickt wurde, in eine datenbank-tabelle ein.

nun kannst du mit einer abfrage alle einträge ermitteln, die vor mehr als zehn tagen gemacht wurden (hinweis: die INTERVAL-funktion von mysql könnte an dieser stelle recht hilfreich sein).

nun schickst du an jede so ermittelte adresse eine email, und löschst anschliessend die einträge aus der tabelle (damit sich nicht beim lauf am nächsten tag erneut ausgewählt werden).

jetzt musst du nur noch dafür sorgen, dass das php-script regelmässig ausgeführt wird, einmal am tag wahrscheinlich.
dazu würden sich (auf einem linux-server) cronjobs anbieten. wenn diese möglichkeit nicht zur verfügung steht, dann sind andere ansätze denkbar (z.b. beim ersten seitenaufruf pro tag wird das script ausgelöst).

gruss,
wahsaga