Witam, ostatnio powróciłem do mojego starego kodu i chciałem sprawdzić czy jeszcze działa. Jak zwykle nie działa. I tutaj przeglądając nowe logowanie nk zauważyłem, że przy przycisku zaloguj nie ma w ogóle name. Kod mam następujący:
$f = curl_init();
curl_setopt($f, CURLOPT_URL, 'https://nk.pl/login');
curl_setopt($f, CURLOPT_HEADER, 0);
curl_setopt($f, CURLOPT_USERAGENT, 'jakis moj user agent');
curl_setopt($f, CURLOPT_REFERER, "http://nk.pl/");
curl_setopt($f, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($f, CURLOPT_ENCODING, 'gzip');
curl_setopt($f, CURLOPT_POST, 1);
curl_setopt($f, CURLOPT_POSTFIELDS, 'login='.urlencode($login).'&password='.urlencode($haslo).'&ssl='.urlencode(0));
curl_setopt($f, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($f, CURLOPT_COOKIEFILE, $plik);
curl_setopt($f, CURLOPT_COOKIEJAR, $plik);
Chciałbym się dowiedzieć jaka jest przyczyna i mam pytanie w jaki sposób ten kod zatwierdza wypełnienie formularza (tzn klika na button)