PHP , cURL et les cookie

Résolu/Fermé
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 - 10 mai 2010 à 18:00
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 - 11 mai 2010 à 16:17
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.
A voir également:

3 réponses

okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
10 mai 2010 à 18:20
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 ^^'
2
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659
10 mai 2010 à 21:16
Merci mais je n'ai pas de fichier cookie.txt.

Je pense que sur le principe, cela va créer le fichier.
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
10 mai 2010 à 21:34
Ok donc j'indique l'endroit ou se créera le fichier ?
Celui-ci est supprimé automatiquement ?
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659
10 mai 2010 à 22:37
Ok donc j'indique l'endroit ou se créera le fichier ?

oui.


Celui-ci est supprimé automatiquement ?

Je ne pense pas.
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659
Modifié par sebsauvage le 10/05/2010 à 18:03
En googlant j'ai trouvé ça:
https://electrictoolbox.com/php-curl-cookies/
http://ww12.knowledgesutra.com

J'espère que ça pourra t'aider.
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
11 mai 2010 à 14:49
Ok ça à l'air de fonctionner, mais là je ne crée que le fichier, comment enregistrer un cookie dedans ?
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659
11 mai 2010 à 16:11
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.
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
11 mai 2010 à 16:17
Ok merci pour ton aide précieuses :D
0