Mam pewien problem, ponieważ nie mogę się zalogować na pewną stronę za pomocą curla. Co mogę robić źle? Skrypt nic nie zwraca.
<?php $login = '<tu_numer>'; $haslo = '<tu_hasło>'; $PostDane = 'phone='.$login.'&password='.$haslo.'&submit=Zaloguj się'; $ch = curl_init('http://www.strona.com/logowanie'); curl_setopt($ch, CURLOPT_REFERER, 'http://google.pl/'); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13'); curl_setopt($ch, CURLOPT_BINARYTRANSFER, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookies); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookies); curl_setopt($ch, CURLOPT_POST, TRUE); curl_setopt($ch, CURLOPT_POSTFIELDS, $PostDane); $sHtml = curl_exec($ch); curl_close($ch); ?>
Pozdrawiam.