Bonjour depuis plusieurs jours je suis à la recherche d'un moyen qui me permettrais qu'un script soit lancer suivant le jour, et l'heure inscrit dans une base de donnée (et que donc je peux modifier via un formulaire par exemple) donc il faudrait pouvoir changer les heures facilement donc sauf erreur je ne pense pas que je peux passer par une CRON .
Donc ma question mise à part via CRON peut on lancer un script automatiquement à des heures données (précisez dans une BD)
> Pourquoi ce serais pas ton script qui verifierais après consultation de la BDD s'il peut exécuter tel ou tel fonction ?
+1 tu peux faire tourner un (seul) script en cron dont le rôle est de consulter ladite base de données et exécuter ce qui doit l'être
Avec quel niveau de précision ? Est-ce grave si c'est exécuté légèrement en retard ? (parce que cron, déjà, l'intervalle minimal est d'une minute - si ton hébergeur l'accepte, en mutualisé, je pense qu'ils sont rares à permettre d'exécuter un script aussi fréquemment)
« un moyen qui me permettrais qu'un script soit lancer suivant le jour, et l'heure inscrit dans une base de donnée (et que donc je peux modifier via un formulaire par exemple) »
Autrement dit :
Un script qui va chercher dans une base de donnée pour savoir s'il doit s'exécuter.
Présenté comme ça, tu as la réponse, non ?
D'autre part, tu ne veux pas utiliser de cron, mais pourquoi ? tu veux le faire en local, sous windows ? Dans ce cas, je crois qu'il te faut créer un fichier batch et le lancer par le planificateur de tâches.
« un moyen qui me permettrais qu'un script soit lancer suivant le jour, et l'heure inscrit dans une base de donnée (et que donc je peux modifier via un formulaire par exemple) »
Autrement dit :
Un script qui va chercher dans une base de donnée pour savoir s'il doit s'exécuter.
Présenté comme ça, tu as la réponse, non ?
D'autre part, tu ne veux pas utiliser de cron, mais pourquoi ? tu veux le faire en local, sous windows ? Dans ce cas, je crois qu'il te faut créer un fichier batch et le lancer par le planificateur de tâches.
Cordialement.
- Edité par Domi65 il y a environ 18 heures
Bonjour, je ne veux pas utiliser CRON car les réglages doivent se faire via un formulaire classique (par la secrétaire par exemple) et je n'ai pas trouvé comment faire une tache CRON via un formulaire.
« Bonjour, je ne veux pas utiliser CRON car les réglages doivent se faire via un formulaire classique (par la secrétaire par exemple) et je n'ai pas trouvé comment faire une tache CRON via un formulaire. »
Eh bien, tu peux faire ce que tu veux avec une tâche cron, Julp t'a indiqué comment t'y prendre.
Exécuter un script auto sans CRON ?
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Activer les erreurs PDO / (julp) htmlspecialchars / FAQ PHP / Pas d'aide par MP
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli
Activer les erreurs PDO / (julp) htmlspecialchars / FAQ PHP / Pas d'aide par MP