Witam.
Mam pewien problem, ponieważ nie mogę się zalogować na pewną stronę za pomocą curla. Co mogę robić źle? Skrypt nic nie zwraca.
<?php
$cookies = dirname(__FILE__) .'/cookie.txt'; $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.
Ten post edytował Manderigon 28.01.2014, 20:32:28