Bonjour à tous,

Je m'arrache un peu les cheveux à parcourir le net à la recherche d'une solution à mon problème. Il faut dire que j'ai du mal à mettre des mots dessus. Je vais essayer d’être le plus clair possible.

J'ai trois script sur deux serveurs différents (je ne met pas tout le script ce serait rédhibitoire)

le premier que j'appel robot
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
curl($url); //il se connect à une url et en télécharge le contenu
curl("url de mon timer?".$time);//Je passe le temps d’exécution de mon script en paramètre pour ajuster le timer
le deuxième que j'appel timer dont le seul but est d'attendre un laps de temps
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
sleep(3600-$time); //le but étant d'etre sur de lancer le script toutes les 3600s
fopen(controlleur)
Le dernier que j'appel le controlleur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
curl(urlrobot) //il appel juste le script distant du robot

Mon problème maintenant est que le premier script, celui du robot attend le temps de chargement du deuxième et comme c'est un timer de 3600s, ca fait long.

Est t'il possible de lancer le script distant du timer mais sans attendre que celui-ci ai finit ?