Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> CURL - logowanie, problem z logowaniem
nulmail
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 16.02.2013

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


Chciałbym opanować logowanie się poprzez CURL'a, na przykładzie strony nk.pl, próbowałem też inne strony problem pojawiał się ten sam. Wynikiem jest strona gdzie podają że podany jest zły login lub hasło, gdzie na pewno dobrze podaje. Wiecie może jaka jest tego przyczyna ?

  1. $ch = curl_init();
  2. curl_setopt($ch, CURLOPT_URL, "http://nk.pl/login");
  3. curl_setopt($ch, CURLOPT_POST, 1);
  4. curl_setopt($ch, CURLOPT_POSTFIELDS, 'form_name='.urlencode('login_form').'&login='.urlencode('tajny_login').'&password='.urlencode('tajne_haslo').'&remember=1');
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  6. curl_setopt($ch, CURLOPT_HEADER, 1);
  7. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3');
  8. curl_setopt($ch, CURLOPT_REFERER, 'https://www.nk.pl');
  9. curl_setopt($ch, CURLOPT_NOBODY, 0);
  10. curl_setopt($ch, CURLOPT_COOKIESESSION, 1);
  11. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  12. curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
  13. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  14. curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__).'/cookie.txt');
  15. curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookie.txt');
  16. curl_setopt($ch, CURLOPT_COOKIEO, dirname(__FILE__).'/cookie.txt');
  17.  
  18. echo curl_exec($ch);


Ten post edytował nulmail 4.08.2013, 19:56:11
Go to the top of the page
+Quote Post

Posty w temacie
- nulmail   CURL - logowanie   4.08.2013, 19:53:24
- - Helid   Pominąłeś ukryte pole target.   4.08.2013, 20:14:28
- - nulmail   Jeszcze jeden problem, po zalogowaniu i wejściu na...   4.08.2013, 22:49:19


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

 



RSS Aktualny czas: 22.08.2025 - 19:21