par
orgerix » 28 févr. 2007, 17:47
J'ai un problème avec mon script...
//Création de la session
$curlId = curl_init("www.site.com");
curl_setopt($curlId, CURLOPT_COOKIESESSION, TRUE); //Autorisation d'utiliser les cookies de sessions
curl_setopt($curlId,CURLOPT_COOKIEJAR, "cookie.txt"); // Stockage des cookies dans cookies.txt
curl_setopt($curlId, CURLOPT_RETURNTRANSFER, 1); //Un retour du transfert
//Envoie du POST
curl_setopt($curlId, CURLOPT_POST, TRUE); //On prépare le POST
$post = "login=$login".
"&password=$password";
curl_setopt($curlId, CURLOPT_POSTFIELDS, $post); //On envoie le POST
curl_exec($curlId); //On exécute la session
curl_setopt($curlId, CURLOPT_URL, "page.php" ); //On va sur la page où il y a les données
curl_setopt($curlId,CURLOPT_COOKIEFILE, "cookie.txt"); // Indique le lieu des cookies
//On execute la session que l'on met dans un variable
$contenu = curl_exec($curlId);
//On Ferme la session
curl_close($curlId);
//on affiche le contenue
print($contenu);
Mais le contenu est comme si il n'y a pas de connexion. Pourtant le cookie est stocké
.
J'ai un problème avec mon script...
[php]//Création de la session
$curlId = curl_init("www.site.com");
curl_setopt($curlId, CURLOPT_COOKIESESSION, TRUE); //Autorisation d'utiliser les cookies de sessions
curl_setopt($curlId,CURLOPT_COOKIEJAR, "cookie.txt"); // Stockage des cookies dans cookies.txt
curl_setopt($curlId, CURLOPT_RETURNTRANSFER, 1); //Un retour du transfert
//Envoie du POST
curl_setopt($curlId, CURLOPT_POST, TRUE); //On prépare le POST
$post = "login=$login".
"&password=$password";
curl_setopt($curlId, CURLOPT_POSTFIELDS, $post); //On envoie le POST
curl_exec($curlId); //On exécute la session
curl_setopt($curlId, CURLOPT_URL, "page.php" ); //On va sur la page où il y a les données
curl_setopt($curlId,CURLOPT_COOKIEFILE, "cookie.txt"); // Indique le lieu des cookies
//On execute la session que l'on met dans un variable
$contenu = curl_exec($curlId);
//On Ferme la session
curl_close($curlId);
//on affiche le contenue
print($contenu);[/php]
Mais le contenu est comme si il n'y a pas de connexion. Pourtant le cookie est stocké
.