Mam gotowy skrypt, wszystkie zmienne wypisane, a secureCode odczytuje się automatycznie, a mimo tego nie jestem w stanie się zalogować i wyświetlić zawartości strony.
Czy ktoś ma jakiś pomysł? Z góry dzięki za sugestie:
$url = "https://twojrachunek.pl/TwojRachunek/index.html"; $username = "xxxxxxxx"; $password = "xxxxxxxx"; $ch = curl_init($url); curl_setopt($ch, CURLOPT_COOKIEJAR, $ckfile); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $html = curl_exec($ch); curl_close($ch); //$a = str_replace("'", "", $a); $secure = $a; /** Start Login process */ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, false); curl_setopt($ch, CURLOPT_COOKIEJAR, $ckfile); curl_setopt($ch, CURLOPT_COOKIEFILE, $ckfile); curl_setopt($ch, CURLOPT_HEADER, FALSE); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_REFERER, $url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS,"user=$username&password=$password&path=loginservlet&secure_text=$secure"); $ret = curl_exec($ch); // Get result after login page.