Авторизация с помощью Curl

Главные вкладки

Аватар пользователя Delasergio Delasergio 13 января 2011 в 14:22

Не проходит авторизация в результате выполнения следующего кода
<?php

$crl = curl_init();

$url = "http://192.168.1.240/Mysait/user/login";
curl_setopt($crl, CURLOPT_URL, $url);
curl_setopt($crl, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt($crl, CURLOPT_COOKIEJAR, "cookie.txt");
curl_setopt($crl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($crl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($crl, CURLOPT_POST, 1);

$postdata=array(
"name" => "admin",
"pass" => "111",
"form_id" => "user_login_block",
"op" => "Log in",
);
curl_setopt ($crl, CURLOPT_POSTFIELDS, $postdata);

$result=curl_exec($crl);
$headers = curl_getinfo($crl);
if ($headers['url'] == $url) {
var_dump($headers);
die("Cannot login.");
}

echo "\n\ncURL error number:" .curl_errno($crl);
echo "\n\ncURL error:" . curl_error($crl);

curl_close($crl);

?>

Комментарии