Php. Search Trends AOL

A4
На сайте с 24.09.2013
Offline
60
417

Привет, пожалуйста помогите....

Не пойму, что тут не так... Ни каких ошибок нет, но и работать не хочет скрипт..

$trendurl = 'http://search.aol.com/aol/trends';

$gtrend = curl_init();
curl_setopt($gtrend, CURLOPT_USERAGENT, sprintf("Mozilla/%d.0",rand(4,5)));
curl_setopt($gtrend, CURLOPT_URL,$trendurl);
curl_setopt($gtrend, CURLOPT_FAILONERROR, true);
curl_setopt($gtrend, CURLOPT_AUTOREFERER, true);
curl_setopt($gtrend, CURLOPT_RETURNTRANSFER,true);
curl_setopt($gtrend, CURLOPT_TIMEOUT, 30);
$trend = curl_exec($gtrend);
preg_match_all("/<li><a href=\"[^>]*>(.*?)<\/a><\/li>/is", $trend, $keywords, PREG_PATTERN_ORDER);

$i=0;
while ($i<50)
{

?>
<li><a href="http://blabla.cnet/?key=<?php echo strtolower($r); ?>"><?php echo $keywords[1][$i]; ?></a></li>
<?php
$i++;
}
curl_close($gtrend);

Буду очень рад, если поможете

Seo технологии рулят =)
seosniks
На сайте с 13.08.2007
Offline
389
#1
an4oys228:
Привет, пожалуйста помогите....
Не пойму, что тут не так... Ни каких ошибок нет, но и работать не хочет скрипт..


и еще не понятно что у вас в strtolower($r)

как то так

<?php

$r='xz-chto-tut'; // Тут хз что

$gtrend = curl_init();
$trendurl = 'http://search.aol.com/aol/trends';
curl_setopt($gtrend, CURLOPT_USERAGENT, sprintf("Mozilla/",rand(4,5)));
curl_setopt($gtrend, CURLOPT_URL,$trendurl);
curl_setopt($gtrend, CURLOPT_HEADER, true);
curl_setopt($gtrend, CURLOPT_FAILONERROR, true);
curl_setopt($gtrend, CURLOPT_AUTOREFERER, true);
curl_setopt($gtrend, CURLOPT_RETURNTRANSFER,true);
curl_setopt($gtrend, CURLOPT_TIMEOUT, 30);
$trend = curl_exec($gtrend);
preg_match_all("/search\?q=(.*?)&amp;s_it=cs_trend_hr\">(.*?)<\/a>/i", $trend, $keywords, PREG_PATTERN_ORDER);
// var_dump($keywords);
// <a href="search?q=michigan lottery&amp;s_it=cs_trend_hr">michigan lottery</a>

$i=0;

while ($i<50)
{
echo "<li><a href=http://blabla.cnet/?key=" . strtolower($r).">". $keywords[1][$i]." </a></li>";

$i++;
}
curl_close($gtrend);
?>

siv1987
На сайте с 02.04.2009
Offline
427
#2
an4oys228:
но и работать не хочет скрипт..

WTF работать не хочет? Регулярка не парсит или что? Яснее пишите. Правильна излагая свои мысли, вы в конце концов и сами сможете обнаружить свою ошибку.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий