regarde du coté de curl_error qui te donnera des indication sur ce qui se passe,
c'est quoi le réel but de ton code ?
montre ce que t'as faisSalut tous le monde
J'ai réussi à me connecter sur steam, le code marchait bien ce qui fallait faire en faite c'est simuler mon navigateur web.
Voila.
Un grand merci a stealth de m'avoir aidé =D>
<?php
/**
* @STEAM
* @author Shark-T21
* @copyright 2010
*/
define('LOGIN', 'xxxxxx');
define('PASSWORD', 'xxxxxxxxx');
define('AUTHENTIFICATION', 'https://steamcommunity.com/');
define('PAGE_PRIVEE', 'https://steamcommunity.com/profiles/');
libxml_use_internal_errors(true);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, AUTHENTIFICATION);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS,
array(
'steamAccountName' => LOGIN,
'steamPassword' => PASSWORD,
'action' => 'doLogin',
'goto' => '',
'qs' => '',
'msg' => '',
'x' => 0,
'y' => 0,
)
);
$fp = fopen ("cooki12.txt", "w+");
curl_setopt($ch, CURLOPT_COOKIEJAR, realpath('cooki12.txt'));
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_COOKIESESSION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$ret = curl_exec($ch);
curl_setopt($ch, CURLOPT_URL, PAGE_PRIVEE);
$ret = curl_exec($ch);
echo $ret;
?>