Execution automatique de script

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Execution automatique de script

Re: Execution automatique de script

par @rthur » 07 janv. 2022, 09:45

2 possibilités :
- Soit tu exécutes dans ton script de connexion (et donc à chaque fois qu'un utilisateur se connecte) ta requête de nettoyage. Si cette requête est rapide ça ne posera pas de problème, même si ce n'est pas la solution la plus propre de le faire vu qu'elle va être exécutée parfois de façon inutile.
- Soit tu vois avec ton hébergeur pour mettre en place un cron, c'est à dire une tâche planifiée en gros tu donnes l'url du script PHP à appeler à telle heure tous les jours, et ton hébergeur va lancer ce script à l'heure voulue.
Si ton hébergeur ne permet pas la mise en place d'un cron, il existe des alternatives en ligne ;
https://www.easycron.com
https://www.setcronjob.com <- J'utilise celui-ci pour des besoins pro et il est fiable
https://cron-job.org

Execution automatique de script

par filou80 » 07 janv. 2022, 07:45

Bonjour à tous,

Je souhaiterai savoir, comment faire pour qu'un script PHP s’exécute tout seul a intervalle de temps.
Je m'explique, j'ia un formulaire d'inscription connexion, avec confirmation d'inscription.
Lorsqu'un nouveau internaute s'inscrit j'ai intégrer le nettoyage de la base de ceux qui n'ont pas validé sous 24h leur inscription.
Mon souhait serait de faire le ménage régulièrement sans attendre qu'il y ai un nouveau inscrit.
Je sais pas si je suis clair dans ma demande ??

Merci par avance pour vos retours.
@+Filou