Witam,
napisałem prosty skrypt do logowania do pewnego serwisu, niestety coś jest nie tak i nie mogę się zalogować...
function login($url_to_login, $data){
$fp = fopen("cookie.txt", "w"); $login = curl_init();
curl_setopt($login, CURLOPT_COOKIEJAR, "cookie.txt");
curl_setopt($login, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt($login, CURLOPT_TIMEOUT, 40000);
curl_setopt($login, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($login, CURLOPT_URL, $url_to_login);
curl_setopt($login, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($login, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($login, CURLOPT_POST, TRUE);
curl_setopt($login, CURLOPT_POSTFIELDS, $data);
return curl_exec ($login);
curl_close ($login);
}
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:
x FALSE / FALSE 1334439257 PHPSESSID 172mkul1i1ficl4pdhatj31o31
x FALSE / FALSE 1326512337 x_lang 1
.x TRUE / FALSE 1524123000 __cfduid d2d351143c2ba3748a25aebe82dcde33d1374170031