PHP , cURL et les cookie

Résolu
Bonjour,
J'utilise la bibliothèque cURL sur mon site mais lorsque je vais sur ma page en question, je m'identifie avec un cookie. Malheureusement, je ne sais pas comment enregistrer un cookie avec cURL.

Bref, comment peut-on créer un cookie avec cURL ?

Merci de vos aides.

--
L'amour, c'est comme les spaghettis; quand c'est mou, c'est cuit. (proverbe belge)

3 réponses

  1. Merci mais je n'ai pas de fichier cookie.txt.
    C'est uniquement sur un serveur? je suis sur un mutualisé.

    apparemment, si j'ai bien ocmpris, il faut rajouter ces 2 lignes
    curl_setopt($ch, CURLOPT_COOKIEJAR, '/tmp/cookies.txt');
    curl_setopt($ch, CURLOPT_COOKIEFILE, '/tmp/cookies.txt');
    

    mais je ne vois pas ce que c'est ^^'
    1. Modérateur
      Merci mais je n'ai pas de fichier cookie.txt.

      Je pense que sur le principe, cela va créer le fichier.
    2. Ok donc j'indique l'endroit ou se créera le fichier ?
      Celui-ci est supprimé automatiquement ?
    3. Modérateur
      Ok donc j'indique l'endroit ou se créera le fichier ?

      oui.

      Celui-ci est supprimé automatiquement ?

      Je ne pense pas.
  2. Ok ça à l'air de fonctionner, mais là je ne crée que le fichier, comment enregistrer un cookie dedans ?
    1. Modérateur
      Les cookies y sont automatiquement créés par les sites web quand tu fais tes requêtes CURL.

      Typiquement, tu va envoyer une requête CURL au site web avec login et mot de passe, et le site va renvoyer un cookie de session qui sera automatiquement stocké dans ce fichier et automatiquement réutilisé pour les requêtes CURL suivantes.
    2. Ok merci pour ton aide précieuses :D