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){ $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