Всем привет, ребята прошу помочь в вопросе cURL. Есть код он работает при нажатие на кнопку submit так вот при первом нажатие авторизация на стороннем сайте проходит удачно, но при повторном действии уже авторизация не проходит, если попробовать чуть погодя минут через 5 например первый заход удачен второй уже не удачен.
$url = 'http://сайт.ru/users/login';
$login = 'логин';
$pass = 'пароль';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_REFERER, $url);
curl_setopt($ch, CURLOPT_COOKIE, "region=patigorsk");
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,array("login"=>$login,"password"=>$pass,"ajax"=>1,"undefined"=>"undefined"));
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (Windows; U; Windows NT 5.0; En; rv:1.8.0.2) Gecko/20070306 Firefox/1.0.0.4");
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].'/logs/cookie.txt');
$result = curl_exec($ch);
curl_close($ch);
$url_bumaga_s = 'http://сайт-s.ru/товар/'.$_POST['url'];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url_bumaga_s);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_COOKIE, "region=patigorsk");
curl_setopt($ch, CURLOPT_REFERER, $url);
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'/logs/cookie.txt');
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (Windows; U; Windows NT 5.0; En; rv:1.8.0.2) Gecko/20070306 Firefox/1.0.0.4");
$output = curl_exec ($ch);
curl_close($ch);
preg_match('~<div class="productPrice">.*?<span>цена: </span><strong>(.+?)</strong></div>~', $output, $cena);
preg_match_all ('#<li class="userbar (.+?)">#',$output,$user);
if($user[1][0] == 'userLogin')
{
echo '<a href="'.$url_bumaga_s.'" target="_blank" >1'.$cena[1].'</a>';
}
else
{
echo 'Нет соединение!';
}