Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Curl + Logowanie czyli POST w akcji
Reptile ReX
post
Post #1





Grupa: Zarejestrowani
Postów: 119
Pomógł: 0
Dołączył: 19.01.2008

Ostrzeżenie: (0%)
-----


Jest pewna strona (seanse.org) w ramach treningu chciałem napisać skrypt, który się tam zaloguje.

Więc zabrałem się za ustawianie cURLa i siedzę od 1,5h i dalej nie mogę się zalogować.
Logowanie odbywa się tam przy pomocy jQuery, ale to nie ma chyba znaczenia skoro w źródle widać inputy itd.
Odczytałem sobie name pola do loginu i pola do hasła i uzupełniłem kod:

  1. $cURL = curl_init();
  2. curl_setopt($cURL, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13');
  3. curl_setopt($cURL, CURLOPT_URL, 'http://seanse.org');
  4. curl_setopt($cURL, CURLOPT_TIMEOUT, 30);
  5. curl_setopt($cURL, CURLOPT_POST, 1);
  6. curl_setopt($cURL, CURLOPT_FOLLOWLOCATION, 1);
  7. curl_setopt($cURL, CURLOPT_COOKIEFILE, 'cookies.txt');
  8. curl_setopt($cURL, CURLOPT_COOKIEJAR, 'cookies.txt');
  9. curl_setopt($cURL, CURLOPT_POSTFIELDS, 'login_name=(tutaj_login)&login_password=(tutaj_haslo)');
  10. curl_exec($cURL);
  11. curl_close($cURL);


Ale ciągle nie loguje mnie, czym to może być spowodowane ?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 06:45