Bonjour,
Je suis actuellement en train de développer un site internet. J'ai mon fichier html dans lequel je charge un fichier javascript.
Lorsque je clique sur un bouton sur ma page, le javascript envoie les données d'un formulaire à un script php qui est chargé de faire plusieurs choses avec.
J'aimerais que, si le script php n'est pas déjà exécuté par quelqu'un d'autre, celui-ci puisse se lancer immédiatement. Mais s'il est déjà exécuté par quelqu'un d'autre, j'aimerais que le script attende avant de s'exécuter.
J'ai donc pensé le faire avec un sémaphore, mais ce n'est pas la bonne idée car il est utilisé dans un même processus PHP et rien n'empêche un autre processus de se lancer pour exécuter à nouveau le script.
Auriez vous une idée pour résoudre mon problème ?
Cordialement
Partager