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

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [cURL] Récupérer une session déjà instanciée

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

par Swizz » 09 avr. 2012, 12:47

Le soucis c'est que le script est lancé depuis un autre serveur, du coup l'id de session n'est pas juste.

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

par moogli » 09 avr. 2012, 12:26

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

par Swizz » 09 avr. 2012, 09:39

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

par xTG » 09 avr. 2012, 08:02

On peut passer un ID de session en URL.
Exemple : page.php?PHPSESSID=.....

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

par Swizz » 08 avr. 2012, 21:39

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.