|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2007 Messages : 6 ![]() |
Bonjour à tous,
Je développement actuellement un site de gestion de ticket support. Après avoir parcouru divers forums et sites, je ne trouve pas l'information suivante: Lorsque je crée un ticket support j'indique un status : En cours ou Fermé. J'aimerais mettre un place une alerte automatique : lorsque "date de création du ticket + 2 jours=vrai" envoyé un mail à la personne gérant le ticket et tout ceci de façon automatique (sans log etc) Le site en php / mysql Dans l'attente d'une réponse, merci. Bonne journée. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Jérémy Étudiant Inscription : octobre 2009 Messages : 236 ![]() |
Renseigne toi sur les fonctions date() et mail() de php,
tu n'as plus qu'à gérer la différence, et pour cela je te conseille de le faire sur des timestamp. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juillet 2007 Messages : 6 ![]() |
Merci de ta réponse !
Le souci n'est pas de faire le contrôle et l'envoi du mail mais plutôt de faire cela de manière automatique: Je renseigne un nouveau ticket. Je ne me reconnecte pas et 3 jours plus tard je reçois le mail de rappel. C'est surtout la vérification automatique que je cherche à mettre en place. Merci. |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Jérémy Étudiant Inscription : octobre 2009 Messages : 236 ![]() |
Je n'ai jamais géré ce cas de figure mais à mon avis tu est forcé d'avoir un script qui tourne en continus afin de check de façon journalière si la relance doit être faite ou non.
Le script checkera par exemple toute les 6 heures si la date des tickets "en cours" + 2 jours est supérieurs à la date actuelle. le plus propre dans ce cas serait l'exécution du script en console, sous linux c'est pas compliqué mais sous windows tu doit modifier le path à mon avis. |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : juillet 2007 Messages : 6 ![]() |
Merci de ta réponse
Je suis sous mac donc cela devrait être possible, je vais creuser dans ce sens. Je ferais un retour lorsque j'aurais trouvé une solution. En tout cas merci de prendre le temps de me répondre. Cordialement, |
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Tobbi Filteau Inscription : mai 2010 Messages : 176 ![]() |
Salut bien,
J'ai eu à faire face à une situation très similaire. On a une application de gestion de projets et il fallait trouver un moyen d'envoyer des notifications automatiques par courriel pour les tâche arrivant à échéance. Mon environnement étant Windows, je m'en suis sorti avec ce qu'on appelle les "scheduled tasks" (désolé, mon environnement est en anglais, mais je présume que ça doit ressembler à "tâches planifiées" en français). Il suffisait de créer une tâche récurrente qui appelle le script PHP (dans mon cas, l'appel se fait une fois par minute). Je suis pas mal certain qu'il y a un équivalent pour Mac, mais je ne connais pas assez cette plateforme pour dire comment faire. Bonne chance Osu |
|
|
00
|
|
|
#7 |
|
Membre éprouvé
![]() Guillaume Développeur Web Inscription : décembre 2007 Messages : 353 ![]() |
Ca s'appelle une tache "CRON" (sous linux) les hebergeurs tels qu'OVH, GANDI etc proposent ça avec (je crois) toutes leurs offres. Renseigne toi de ce côté.
__________________
Si ce que tu as à dire n'est pas plus beau que le silence, alors tais toi. - Pensez à voter pour les messages qui vous ont été utiles ainsi que de mettre
|
|
00
|
Copyright © 2000-2012 - www.developpez.com