IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Gerer des rappels automatique


Sujet :

PHP & Base de données

  1. #1
    Nouveau membre du Club
    Profil pro
    Conseil et développement dam
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Conseil et développement dam

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut Gerer des rappels automatique
    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.

  2. #2
    Membre chevronné
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2009
    Messages : 236
    Par défaut
    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.

  3. #3
    Nouveau membre du Club
    Profil pro
    Conseil et développement dam
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Conseil et développement dam

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut
    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.

  4. #4
    Membre chevronné
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2009
    Messages : 236
    Par défaut
    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.

  5. #5
    Nouveau membre du Club
    Profil pro
    Conseil et développement dam
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Conseil et développement dam

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut
    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,

  6. #6
    Membre expérimenté
    Inscrit en
    Mai 2010
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 177
    Par défaut
    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

  7. #7
    Membre chevronné Avatar de rikemSen
    Homme Profil pro
    Analyste Développeur Web - Fizzup.com
    Inscrit en
    Décembre 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste Développeur Web - Fizzup.com
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 387
    Par défaut
    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é.

Discussions similaires

  1. Framework qui declenche des rappels automatiques
    Par facilus68 dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 27/03/2009, 09h39
  2. Réponses: 10
    Dernier message: 03/03/2009, 11h46
  3. Saisie rapide - Enchainement des inputs automatique
    Par Johnbob dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 13/10/2005, 19h26
  4. Réponses: 3
    Dernier message: 25/07/2005, 14h58
  5. Faire des calculs automatiques en JavaScript
    Par yoyot dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 28/02/2005, 10h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo