echo Date("s"); echo "debut"; $clock = Date("i"); //minute if ((int) $clock % 10 == 0) { //a chaque 10min ie xx:x0:xx echo "chaque 10min"; //envoie de tutoriel prepareEnvoieTutoriels($base); } if ((int) $clock % 5 == 0) { //a chaque 5min echo "chaque 5 min"; //envoie de tutoriel demandeConfirmeEnvoieTuto($base); } if (Date("H:i") === "00:00") { echo "update mensualité"; //mise à jour des mensualité updateMensualite($base); } $fait = true; } if (Date("s") === "00") { $fait = false; sleep(1); } } ?>
//recuperer tous les inscriptions $inscription = selectionneInscriptions($base); while ($donnees = $inscription->fetch()) { //imettre le champ mensulite a 0 modifieChampInscription("mensualite", 0, $donnees["inscription_id"], $base); } } } /* * * description: mettre à jour les codes aleatoires de paiment */ function updateCode() { } /* * * * description: envoie automatique de tutoriels aux clients */ function envoieTutoriel() { $clock = Date("i-s"); if ($clock === "00:00") { $tuto = selectionneTutorielsToSend($base); } } //une boucle while (true) { updateMensualite(); }