Mail automatique (PHP si possible) depuis données SQL - PHP - Programmation
Marsh Posté le 27-02-2010 à 17:13:42
Salut.
Ta date de référence est dans une BDD ?
Je ne suis pas expert, loin de là mais je pense qu'en comparant la date du jour avec celle qui est "stockée" tu devrait pouvoir lancer ta requete. j'ai eu quasiment le même petit souci, et j'avais couplé avec une connexion => dès que quelqu'un arrivait sur le site, cela lançait ma rquete en updatant un champ "fait" (pour que l'envoi ne se fasse qu'un fois ..)
Marsh Posté le 27-02-2010 à 17:23:47
en faite c'est pour des rappels, et il y a une date de début de location et fin de location, le mandataire aimerait pouvoir avertir les clients de manière automatique via mail à l'aide d'un script, et je désirai le faire via PHP vu qu'il y a en interne une plateforme Web avec la BDD et tout le basar
Je sais qu'il existe la fonction mail() en PHP, mais je sais pas comment faire pour lancer ce script automatiquement à l'aide des dates stockées en BDD ? Une piste ?
Ton idée marche tu pense ? Mais comment concrètement le fichier PHP peut-il être lancé de manière automatique ?
Marsh Posté le 27-02-2010 à 23:22:43
Hello
Il faut que tu passe par un CRON job (si tu es sur du linux). C'est une tache planifiée qui se lance automatiquement selon la frequence de ton choix.
le CRON peux lancer n'importe quel application, notamment un fichier PHP
Tu peux par exemple la lancer tous les jours à 9h du mat.. et à chaque execution, ton script remonte toutes les fin/debuts de location du jours et envois les mails correspondants.
Marsh Posté le 01-03-2010 à 16:02:02
ReplyMarsh Posté le 01-03-2010 à 19:50:43
Reply
Marsh Posté le 27-02-2010 à 16:52:35
Hello,
voilà mon petit problème, j'aimerai pouvoir envoyer de manière automatique et à une date donnée selon une date dans une BDD SQL un mail aux différents clients si possible en PHP,
serveur sous Windows Server 2003.
Fonction mail() ou voyez-vous autre chose, autre question comme faire pour que ce script PHP soit lancé justement à une date donnée ?
Merci pour votre aide d'avance
---------------
Mon topic Tiësto