Page 1 sur 1

[cURL] Récupérer une session déjà instanciée

Posté : 08 avr. 2012, 21:39
par Swizz
Bonsoir,
Désespéré après bon nombre de recherches, je m'en remet à vous.

Dans le but d'automatiser certaines taches sur un forum (créé sans phpBB), j'utilise un script PHP utilisant cURL.

Mon problème maintenant :
Lorsque je lance l'initialisation d'une requête avec curl_init() celui ci créer une nouvelle session.
Je me retrouve donc avec deux sessions et celle de cURL mène donc nul part.

Ce que je désires, moi, c'est que le script se repique sur la session que j'ai moi même ouverte sur le forum.
Concrètement :
1. Je me connecte manuellement sur mon compte via mon navigateur.
2. Je lance le script php/cURL.
3. Celui ci reprend la main sur la session initiale sans en ouvrir une nouvelle.

Dans l'attente d'une réponse de votre part, je me permet de vous souhaiter à nouveau une agréable soirée.

Re: [cURL] Récupérer une session déjà instanciée

Posté : 09 avr. 2012, 08:02
par xTG
On peut passer un ID de session en URL.
Exemple : page.php?PHPSESSID=.....

Re: [cURL] Récupérer une session déjà instanciée

Posté : 09 avr. 2012, 09:39
par Swizz
Bonjour,
Et merci pour cette première réponse.

Malheureusement j'ai déjà testé cette solution, et bien que celle ci fonctionne parfaitement, elle reste trop contraignante.
Car je me retrouve obligé de fouiller dans mes cookies actuels pour le trouver.

Re: [cURL] Récupérer une session déjà instanciée

Posté : 09 avr. 2012, 12:26
par moogli

Re: [cURL] Récupérer une session déjà instanciée

Posté : 09 avr. 2012, 12:47
par Swizz
Le soucis c'est que le script est lancé depuis un autre serveur, du coup l'id de session n'est pas juste.