Bonjour.
Je récupère des pages web avec la librairie curl.
Certaines necessitent la prise en compte de cookies pour avoir un affichage des côtes au format décimal..
Voici une partie de mon script :
J'active ou nom les lignes commentées selon les pages à récupérer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $fp = fopen($localfile, "w"); $ch = curl_init($url); curl_setopt($ch, CURLOPT_FILE, $fp); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); // curl_setopt($ch, CURLOPT_COOKIEFILE, $file); // curl_setopt($ch, CURLOPT_COOKIEJAR, $file); // curl_setopt($ch, CURLOPT_REFERER, $domaine); curl_exec($ch); curl_close($ch); fclose($fp);
J'ai malheureusement un problème avec cette page :
http://www.ladbrokes.com/lbr_sports?...SPORTS&hc1=144
Malgrés la présence de $file qui contient :
la page récupérée affiche les côtes au format FRACTION et non DECIMAL (spécifié dans le cooky).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 .ladbrokes.com TRUE / FALSE 32504284790 FLAGS en|en|uk|default|DECIMAL|0|EUR www.ladbrokes.com FALSE / FALSE 1198933277 flash_version 6 www.ladbrokes.com FALSE / FALSE 1227912807 SYS_SOURCE OBS_WEB www.ladbrokes.com FALSE / FALSE 1577836800 CP null* www.ladbrokes.com FALSE / FALSE 32504284793 LANG en
Merci à la personne qui pourra me donner la solution ou simplement la commande qu'il me manque.
Partager