Temat: hej
no i tak to robie.... ale tam mają jakieś zabezpieczenia mam takie coś:
// funkcja do logowania
function Login($login, $pass)
{
//$this->ClearCookieJar();
$chr=curl_init();
curl_setopt($chr, CURLOPT_URL, 'https://www.ipko.pl/ikd');
curl_setopt($chr, CURLOPT_HEADER, 1);
$out2=curl_exec($chr);
$postfields='client_id='.urlencode($login).'&password='.urlencode($pass).'&sd=e2:wRGojlVuBdqKxJpWq1a5QwvMQAcZnjh3RDEJlHk56GbzijTND1AGpgoH4eZ4ZZ8/JOmiBX/xK16X2QKaKW6DgEdVfAsOz';
$chr=curl_init();
curl_setopt($chr, CURLOPT_RETURNTRANSFER,1);
curl_setopt($chr, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($chr, CURLOPT_AUTOREFERER, true);
curl_setopt($chr, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($chr, CURLOPT_POST, 1);
curl_setopt($chr, CURLOPT_POSTFIELDS, $postfields);
curl_setopt($chr, CURLOPT_HEADER, 1);
curl_setopt($chr, CURLOPT_TIMEOUT, 3600);
$out=curl_exec($chr);
//$this->parse_response($out);
if(StrContains($out, 'Podane dane identyfikacyjne są niepoprawne'))
{
curl_close($chr);
$chr=false;
//$this->ClearCookieJar();
echo "zle";
return false;
}
else
{
return true;
echo "dobrze";
}
}
Login('20534857','fdfdf');
interesuje mnie tylko metoda login... reszta to np wyszukiwanie tekstu w stringu itp
Piotr Stanek edytował(a) ten post dnia 13.02.09 o godzinie 12:22