IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[cURL] Utilisation des cookies


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 73
    Points : 54
    Points
    54
    Par défaut [cURL] Utilisation des cookies
    Bonsoir.

    Je récupère une page qui contient des côtes de paris sportifs.
    Par défaut, les côtes sont de type fraction. Or j'ai besoin de les avoir en décimal.

    Le type de côtes à afficher se trouve dans un cooky.

    J'ai donc essayer de spécifier un fichier cooky mais sans succés.
    Le header de la page récupérée contient toujours la valeur par défaut : ODDS (fraction). Le voici :
    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    HTTP/1.0 200 OK
    Date: Thu, 15 Feb 2007 00:52:16 GMT
    Server: Microsoft-IIS/6.0 BetApp/1.91
    Expires: 0
    Pragma: no-cache
    Set-Cookie: EXT_AFF=; path=/
    Set-Cookie: FLAGS=en|en|uk|default|ODDS|0|GBP; path=/; expires=Sat, 01 Jan 3000 00:00:00; domain=ladbrokes.com
    Set-Cookie: LANG=en; path=/; expires=Sat, 01 Jan 3000 00:00:00
    X-Powered-By: ASP.NET
    X-AspNet-Version: 2.0.50727
    Pragma: no-cache
    Content-Type: text/html; charset=iso8859-1
    Connection: close

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $book_odds_url);
    curl_setopt($ch, CURLOPT_FILE, $fp);
    curl_setopt($ch, CURLOPT_HEADER, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch, CURLOPT_COOKIEFILE, 'cache/cooky.txt');
    curl_exec($ch);
    curl_close($ch);
    et mon fichier cooky.txt
    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    www.ladbrokes.com	FALSE	/	FALSE	1203016746	SYS_SOURCE	OBS_WEB
    .ladbrokes.com	TRUE	/	FALSE	1198885620	STATUS	0%7C0%7C0%7C0
    .ladbrokes.com	TRUE	/	FALSE	32504284980	FLAGS	en|en|uk|default|DECIMAL|1|EUR
    www.ladbrokes.com	FALSE	/	FALSE	32504284817	LANG	en
    www.ladbrokes.com	FALSE	/	FALSE	1577836800	CP	null*
    www.ladbrokes.com	FALSE	/	FALSE	1174072735	flash_version	6

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 73
    Points : 54
    Points
    54
    Par défaut
    Le problème est en fait que le chemin du cooky doit etre un chemin absolu.
    Par défaut, le cooky est lu/stocké dans le dossier Apache.

    C'est bizarre car le chemin de la page de sortie, lui, peut être relatif.

    Mon problème n'est pas totalement résolu car pour l'instant je travaille en local et le chemin est de type C:/site/toto/cooky.txt
    Par contre si je mets le chemin http://localhost/toto/cooky.txt ça ne marche pas.

Discussions similaires

  1. [cURL] Utilisation des cookies
    Par babooo11 dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 29/10/2009, 21h29
  2. Utilisation des cookies
    Par achos dans le forum Statistiques
    Réponses: 4
    Dernier message: 24/08/2007, 18h21
  3. Utilisation des cookies Flash
    Par delavega dans le forum Flash
    Réponses: 9
    Dernier message: 31/03/2007, 16h24
  4. [cURL] utilisation des POSTFIELD
    Par norkius dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 09/01/2007, 17h32
  5. [Cookies] Utilisation des cookies
    Par baleiney dans le forum Langage
    Réponses: 4
    Dernier message: 07/07/2006, 21h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo