par
Pepsi33 » 01 mai 2010, 18:26
Bonjour à tous,
j'ai un petit problème avec CURL. J'utilise un script utilisant une boucle, et à chaque tour de boucle, je push des données avec ce code :
Code : Tout sélectionner
curl_setopt($session, CURLOPT_POST, 1);
curl_setopt($session, CURLOPT_POSTFIELDS, $postfields);
curl_setopt($session, CURLOPT_USERAGENT, $useragent);
Sauf que, si curl n'arrive pas à pusher des données, le script s'arrête et ne passe pas le prochain tour de boucle.
Donc ma question est-la suivante :
Existe-t-il une option permettant de faire un truc du genre (au bout de 20 secondes, si CURL ne marche pas, on passe au suivant) :
if (CURL_timeout (20))
go next_tour_de_boucle ()
Merci beaucoup
Bonjour à tous,
j'ai un petit problème avec CURL. J'utilise un script utilisant une boucle, et à chaque tour de boucle, je push des données avec ce code :
[code]
curl_setopt($session, CURLOPT_POST, 1);
curl_setopt($session, CURLOPT_POSTFIELDS, $postfields);
curl_setopt($session, CURLOPT_USERAGENT, $useragent);
[/code]
Sauf que, si curl n'arrive pas à pusher des données, le script s'arrête et ne passe pas le prochain tour de boucle.
Donc ma question est-la suivante :
Existe-t-il une option permettant de faire un truc du genre (au bout de 20 secondes, si CURL ne marche pas, on passe au suivant) :
if (CURL_timeout (20))
go next_tour_de_boucle ()
Merci beaucoup