Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется поправить код на PHP в программе парсера выдачи поиска по ключевым словам. Программа работает но видимо на гугле что то поменялось в коде выдачи. Сейчас не работает.

Собирает все название и описание на странице выдачи и вставляет в страницы программы.

часть кода для понимания

  // Google -----------------------------------------------            if ($_POST["sse"] == '1') {              sleep(rand(2,10));              $rcontent = '';              $url = 'http://www.google.ru/search?q='.urlencode($keyword);              $sfp = fopen($url, 'r');              if ($sfp) {                while (!feof($sfp))                  $rcontent .= fgets($sfp, 2048);                fclose($sfp);              }//file_put_contents('_tmp1.html', $rcontent);//$rcontent = file_get_contents('_tmp1.html');              if (!preg_match('/(.*)/isU', $rcontent, $step1)) die('Error: google parser can\'t find target <div>');//file_put_contents('_tmp2.html', $step1[1]);              if (!preg_match('/

    (.*)
/isU', $step1[1], $step2)) die('Error: google parser can\'t find target <ol>');//file_put_contents('_tmp3.html', $step2[1]);              $tmp = explode('', $step2[1]);//file_put_contents('_tmp4.html', print_r($tmp, true));//exit;              $num = count($tmp);              for ($k = 1; $k .*(.*).*#isU', $tmp[$k], $matches)) continue;                $url = $matches[1];                $rtitle = iconv('windows-1251', 'utf-8', $matches[2]);

4 года назад
infos
56 летРоссия
16 лет в сервисе
Был
2 года назад
Выбранный исполнитель
artemzagurski
28 летУкраина
7 лет в сервисе
Был
16 дней назад
4 года назад
$5
1 день
Артем сделал все как нужно. Все настроил. Мастер своего дела. Немного затянул сроки, но простительно.
Валерий я считаю преувеличил с моим мастерством немного в отзыве :) Заказчик очень терпеливый, оплатил всё в срок, часто на связи. Всё круто) Однозначно рекомендую!