|
Dernière réponse | |
---|---|
Sujet : [Php] Envoi de mail en différé. | |
Mara's dad | Solution évidente !
Tes mails préparés sont dans une table MySql : Adresse Titre Message DateHeure (Date Heure d'envoi prévue) Envoyé (Indicateur de mail envoyé) Sur le script de la page d'acceuil de ton site index.php (au lieu d'index.html !), tu cherche les mails Non-Envoyés dont DateHeure est <= à maintenant. Si tu en trouve, tu les envoie, et tu les marque envoyés. Ensuite, ty fait le traitement normal de la page d'acceuil ! Tu peut aussi ajouter un autre champ DateHeure dans lequel tu met les date et heure réelles d'envoie. (Dans ce cas, l'indicateur de message envoyé n'est plus nécessaire !) Ce système fonctionne si tu as beaucoup de visiteurs, et/ou si t'es pas trop regardant sur les date et heure réelles d'envoie. |
Vue Rapide de la discussion |
---|