próbuje zalogować się na stronie plus.pl za pomocą curl, ale nie bardzo mi to idzie, kod wygląda tak:
"login=". $conf["login"] ."", "password=". $conf["password"] ."", "action=login", "success-url=https://www1.plus.pl/sso/konto/edycja/uslugi" ); $c = curl_init(); curl_setopt($c, CURLOPT_POST, true); curl_setopt($c, CURLOPT_URL, "http://www1.plus.pl/sso/logowanie/"); curl_setopt($c, CURLOPT_COOKIEFILE, $conf["cookiepath"]); curl_setopt($c, CURLOPT_COOKIEJAR, $conf["cookiepath"]); curl_setopt($c, CURLOPT_HEADER, false); curl_setopt($c, CURLOPT_USERAGENT, $conf["useragent"]); curl_setopt($c, CURLOPT_TIMEOUT, $conf["timeout"]); curl_exec($c); curl_close($c);
Kiedyś korzystałem z tego tutka http://marusz.net/?txt=23 i działało bardzo ładnie (wtedy było jeszcze miasto plusa). Teraz po odpaleniu pliku wyskakuje mi Logowanie i tyle, żadnego komunikatu o błędnym haśle nic. Tak wygląda sesja:
Cytat
# Netscape HTTP Cookie File
# http://curlm.haxx.se/rfc/cookie_spec.html
# This file was generated by libcurl! Edit at your own risk.
www1.plus.pl FALSE /sso/logowanie FALSE 0 JSESSIONID 0000Lv2PuoLfyGQMrd6RhQL0RI5:14ei4ts8f
# http://curlm.haxx.se/rfc/cookie_spec.html
# This file was generated by libcurl! Edit at your own risk.
www1.plus.pl FALSE /sso/logowanie FALSE 0 JSESSIONID 0000Lv2PuoLfyGQMrd6RhQL0RI5:14ei4ts8f
Nie mogę dojść dlaczego to nie działa.