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 :

[trigger]lancer une page à une date precise [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre chevronné
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Points : 1 788
    Points
    1 788
    Par défaut [trigger]lancer une page à une date precise
    Bonjour à tous

    Voila j'ai un gros problème.

    Je fait une application en php avec une base de donnée mysql. Dans la base il y'a 1 date d'expiration de licence. ce que je voudrais c'est que mysql ou l'application envoi un mail 1 mois avant la date d'expiration.

    Alors est qu'il est possible (a l'aide des trigger) de lancer une page php en fonction de la date ??

    Je rappel que l'application tourne en continu.

    Merci de vos reponses.

  2. #2
    Membre chevronné Avatar de nosferapti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 157
    Points : 1 895
    Points
    1 895

  3. #3
    Membre chevronné
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Points : 1 788
    Points
    1 788
    Par défaut
    Merci nosferapti, je crois que ton lien pourrais répondre à mon problème, mais je ne comprend pas encore très bien.

    Histoire d'être sur d'être sur la bonne voie et donc de concentrer toutes mes recherches dessus, est que ta solution me permettrais de résoudre ce type de problème : faire a peu près la même chose que ce que fait dvp pour les anniv. C'est à dire envoyer un mail à un membre le jour de son anniv ??

  4. #4
    Membre chevronné Avatar de nosferapti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 157
    Points : 1 895
    Points
    1 895
    Par défaut
    Citation Envoyé par sovo Voir le message
    Histoire d'être sur d'être sur la bonne voie et donc de concentrer toutes mes recherches dessus, est que ta solution me permettrais de résoudre ce type de problème : faire a peu près la même chose que ce que fait dvp pour les anniv. C'est à dire envoyer un mail à un membre le jour de son anniv ??
    oui pour ça tu peux par exemple faire une tâche Cron qui lance un script PHP une fois par jour.
    et dans le script PHP tu cherches les anniversaire du jour et tu leur envoies un e-mail

  5. #5
    Membre chevronné
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Points : 1 788
    Points
    1 788
    Par défaut
    humm je pensais a faire un truc, histoire de ne pas surcharger la BD tous les jours

    creer un fichier pour chaque utilisateur et l'enregistré dans crontable et il exécutera uniquement un fichier a une date donnée et ensuite l'enlevé de crontable et le supprime.

    Avantage : je ne cherche pas tous les jours dans la base de données, ce qui pourrais s'avère lourds dans le temps

    Inconvenant : un fichier par utilisateur, ce qui pourrais en faire beaucoup avec le temps, mais de taille négligeable (moins d'1 ko) ce qui n'aurais pas une grande incidence dans le temps


    est ce une bonne approche ??

  6. #6
    Membre chevronné
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Points : 1 788
    Points
    1 788
    Par défaut
    Merci à tous pour les réponses j'ai résolu mon problème, certes pas très facilement, mais j'y suis arrivé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] pour affecter une page à une Page Master
    Par zerkos dans le forum VB.NET
    Réponses: 0
    Dernier message: 06/07/2012, 11h45
  2. Lancer issreset depuis une page aspx
    Par minimumserious dans le forum C#
    Réponses: 3
    Dernier message: 09/02/2009, 18h35
  3. Lancer VncViewer depuis une page web
    Par Slayes dans le forum Windows
    Réponses: 6
    Dernier message: 17/09/2006, 11h46
  4. Transfert d'une page à une popup
    Par crips dans le forum Struts 1
    Réponses: 7
    Dernier message: 14/06/2005, 00h17
  5. Réponses: 2
    Dernier message: 12/12/2004, 15h19

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