Bonsoir tout le monde ;

J'ai un champ date de la commande dans la table client et je veux verifier si cette date est expirée le client doit recevoir automatiquement un Email .Mais je sais pas comment le faire en PHP, j'ai essayé la fonction strtotime mais aucun resultat.

pourriez-vous m'aider ?

4 réponses


Bonsoir,

Il y a la fonction Diff pour comparer des dates en php.
En Mysql, il y a aussi moyens de comparer des dates avec DATEDIFF ()

merci pour ta reponse mais comment faire executer une fonction automatiquement apres une date expirée

Il faut lancer un script PHP avec une tâche Cron. Tu lances ce script tout les soirs par exemple.
Regarde par ici : http://matthieu.developpez.com/execution_periodique/

Ou tu peux executer ton script php via ajax si la date est depasser

Tu peux utiliser la bibliothéque ajax de jquery (C'est une version plus simple et largement assez complete pour ce que tu veux faire)