elias2012

Рейтинг
4
Регистрация
20.11.2012

решение:

#vk_poll {

width: 100px !important;

}

#vk_poll > iframe {

width: 100px !important;

}

Dronja:
Пример рабочего кода:
<?php

function get_cpage($url, $cookies, $uagent)
{
ob_start();
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_USERAGENT, $uagent);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15);
curl_setopt($ch, CURLOPT_TIMEOUT, 15);
if(!empty($cookies))
curl_setopt ($ch, CURLOPT_COOKIE,$cookies);
else
{
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
}

curl_exec($ch);
$result = ob_get_contents();
curl_close ($ch);
ob_end_clean();
return $result;
}
$q = "123";
$url = "http://yandex.ua/yandsearch?text=".$q;
$uagent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)";
$page = get_cpage($url, "", $uagent);
echo $page;

?>

что то у меня Ваш код ничего не выводит... :(

---------- Добавлено 22.11.2012 в 11:46 ----------

fsou1:
Может я немножко не в тему, но для парсинга выдачи намного удобнее Yandex XML

задача в другом состоит.

тем более, что данные в XML расходятся с реальными...

wolfston:
Если вы не поняли не чего, то обратитесь к php программисту, иначе это бесполезно, невозможно написать парсер понадергивая куски кода из интернета.

Куку кстати надо брать здесь - http://kiks.yandex.ru/su/ это вобщето и слепому понятно, но думаю вы даже не представляете как работать с куками в php, потому как взяли код курла из примера мануала на php.ru

могли бы объяснить, а не отправлять к php программистам или промолчать...

я же не прошу вас за меня все это написать...

wolfston:
потому что яндекс во фремей куку ставит и проверяет ее, если ее нету тогда выдает капчу, но вы все же можете искать другие варианты :)

что то я не совсем понимаю :(

мне в строку

curl_setopt($ch, CURLOPT_REFERER, "http://www.yandex.ru");

вместо http://www.yandex.ru подставить http://ya.ru и потом сохранять так же куки:

curl_setopt($ch, CURLOPT_COOKIEFILE, $user_cookie_file);  

curl_setopt($ch, CURLOPT_COOKIEJAR, $user_cookie_file);

?

или я не так понял?

wolfston:
вы бы хоть исходный код ya.ru открыли чтоли...

<iframe frameBorder="0"src="http://kiks.yandex.ru/su/"style="width:40px;height:40px;overflow:hidden;position:absolute;left:-40px;top:0;opacity:0"></iframe>

Не забудьте кукис сохранить :)

причем здесь код ya.ru, я переменную $refer не использую для подключения?

---------- Добавлено 21.11.2012 в 08:18 ----------

может есть другие варианты замаскировать скрипт?

ant_key:
Куки-прокси

что Вы имеете ввиду?

я пробовал делать с помощью прокси, но слишком долгий ответ от них и сложно найти качественные :(