[RESOLU] Alerte email pour une date

Eléphant du PHP | 58 Messages

06 déc. 2013, 17:50

Bonjour,

Comment faire un script pour qu'il envoi à un utilisateur bien défini , un message d'alerte 5 jours avant une date saisie de la base de données.
Explication.
Si la date est 25 122013 le serveur doit envoyer un message à l'utilisateur qui se trouve renseigné dans la même ligne de la table.
CE messsage doit partir 5 jours avant le 25122013 pour faire un rappel.

Merci
On n'a le droit de ne pas savoir mais on n'a pas le droit de ne pas demander.
Ubuntu Php Mysql

ViPHP
xTG
ViPHP | 7331 Messages

06 déc. 2013, 18:56

Il te faut une tâche Cron configurée sur le serveur qui s'exécute tous les jours.
Cette tâche Cron doit exécuter un script PHP qui parcours la table et récupère les éléments dont la différence de date par rapport à la date du jour est de 5 jours.
Et envoyer un email via la fonction PHP mail() pour chacun des enregistrements.

Eléphant du PHP | 58 Messages

06 déc. 2013, 21:29

Bonsoir xTG,

pour les tâches CRON , le serveur est sous wamp et windows XP.
si je me sert du planificateur de tâches de Xp cela sera pareil.

Merci
On n'a le droit de ne pas savoir mais on n'a pas le droit de ne pas demander.
Ubuntu Php Mysql

ViPHP
xTG
ViPHP | 7331 Messages

07 déc. 2013, 14:48

Si c'était une question la réponse est oui. ^^