Napisalem skrypt do logowania sie do Allegro przez Curl:
$sessions = curl_init();
curl_setopt($sessions,CURLOPT_URL,'https://ssl.allegro.pl/enter_login.php');
curl_setopt($sessions, CURLOPT_POST, 1);
curl_setopt($sessions,CURLOPT_POSTFIELDS,'user_login=uzytkownik&user_password=haslo');
curl_setopt($sessions, CURLOPT_HEADER , 1);
curl_setopt($sessions, CURLOPT_COOKIEFILE, './cookie.txt');
curl_setopt($sessions, CURLOPT_COOKIEJAR,'./cookie.txt');
curl_setopt($sessions, CURLOPT_RETURNTRANSFER,1);
$a = curl_exec($sessions);
echo $a;
curl_close($sessions);
,ale mam problem jak uzupełnij ukryte pola? :
<input type="hidden" name="global_login_hash" value="08591269f8b166e787ec0da2b050d92d0a34e7bc" />
<input type="hidden" name="session" value="YmRmZgYHUAYBUVJeVgACC1MHUgJQVwIFVwBfA1JWUVcBUFRfUwsEBVtWBVRSBgFTU1NVVVMCYzM0Mg==" />
<input type="hidden" name="session_login_hash" value="c31d8fb15174c9575db1b6082d65466a7b8efb70" />
<input type="hidden" name="url" value="ODdjNF8XEEICGExVWw8BVUpYTURbTAlLWVQAW0INEB03Y2Qy" />
<input type="hidden" name="cod" value="OGZkZlVlNmJk" />