Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] cURL - problem z logowaniem
d.stp
post
Post #1





Grupa: Zarejestrowani
Postów: 358
Pomógł: 0
Dołączył: 19.04.2012

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


Witam,
napisałem prosty skrypt do logowania do pewnego serwisu, niestety coś jest nie tak i nie mogę się zalogować...

  1. function login($url_to_login, $data){
  2. $fp = fopen("cookie.txt", "w");
  3. fclose($fp);
  4. $login = curl_init();
  5. curl_setopt($login, CURLOPT_COOKIEJAR, "cookie.txt");
  6. curl_setopt($login, CURLOPT_COOKIEFILE, "cookie.txt");
  7. curl_setopt($login, CURLOPT_TIMEOUT, 40000);
  8. curl_setopt($login, CURLOPT_RETURNTRANSFER, TRUE);
  9. curl_setopt($login, CURLOPT_URL, $url_to_login);
  10. curl_setopt($login, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  11. curl_setopt($login, CURLOPT_FOLLOWLOCATION, TRUE);
  12. curl_setopt($login, CURLOPT_POST, TRUE);
  13. curl_setopt($login, CURLOPT_POSTFIELDS, $data);
  14. return curl_exec ($login);
  15. curl_close ($login);
  16. unset($login);
  17. }


Nie mam pojęcia co jest nie tak, nie ogarniam w ogóle tej biblioteki... Czytałem w necie, ale nie mogę znaleźć odpowiedzi na moje pytanie dlatego tutaj napisałem.

cookie.txt:

  1. x FALSE / FALSE 1334439257 PHPSESSID 172mkul1i1ficl4pdhatj31o31
  2. x FALSE / FALSE 1326512337 x_lang 1
  3. .x TRUE / FALSE 1524123000 __cfduid d2d351143c2ba3748a25aebe82dcde33d1374170031

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: 20.08.2025 - 19:43