Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> cURL + logowanie + sesje
Amanda22
post 25.07.2010, 15:09:28
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 23.05.2010

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


Może mi ktoś podpowiedzieć co robię źle że nie mogę się zalogować na socjum.pl?
Kombinuje jak koń pod górkę z różnymi opcjami/ustawieniami i zero efektów

  1. $cookie = 'cookies.txt';
  2. file_put_contents($cookie, '');
  3.  
  4. $link=curl_init();
  5. curl_setopt($link, CURLOPT_COOKIEJAR,$cookie);
  6. curl_setopt($link, CURLOPT_COOKIEFILE,$cookie);
  7. curl_setopt($link, CURLOPT_COOKIE, session_name() . '=' . session_id());
  8. curl_setopt($link, CURLOPT_COOKIESESSION, TRUE);
  9. curl_setopt($link,CURLOPT_HEADER, 0);
  10. curl_setopt($link,CURLOPT_URL,'http://socjum.pl/');
  11. curl_setopt($link,CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.7) Gecko/20100713 Firefox/3.6.7');
  12. curl_setopt($link,CURLOPT_POSTFIELDS,'login=xxx&password=yyy&redirect=');
  13. curl_setopt($link, CURLOPT_FOLLOWLOCATION, true);
  14. curl_setopt($link,CURLOPT_RETURNTRANSFER, 1);
  15. $wynik=curl_exec($link);
  16.  
  17. $plik_ok=curl_errno ($link);
  18. $status = curl_getinfo($link, CURLINFO_HTTP_CODE);
  19. print_r($wynik);
  20. echo "<br>err nr =$plik_ok=<br>";
  21. echo "<br>info =$status=<br>";
  22. curl_close ($link);
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:25