С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 1
Регистрация: 13.06.2015
Сообщений: 17
1

Разные результаты парсинга

10.10.2015, 15:36. Показов 374. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую.
Пишу парсер цен книжного магазина.

Проблема: результаты парсинга и фактического поиска на сайте разные, но не всегда.

Например, ищем "php рецепты программирования" - мой скрипт (r0ma.ru/test/parser.php) и поиск на сайте КомБук (http://www.combook.ru/search/?... 0%ED%E8%FF) показывают ОДИНАКОВЫЕ результаты.

Но в другом случае (http://www.combook.ru/search/?... C%E8%F1%F2) РАЗНЫЕ.

Может дело в том, что я использую POST, а на КомБуке - GET ???

Код парсера
Кликните здесь для просмотра всего текста
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php 
 
    if (isset ($_POST['submit'])) {
    
    $user_query = urlencode ($_POST['zapros']);
 
    include ('simple_html_dom.php');
    $html = new simple_html_dom();
 
    //получаем страницу с результатами запроса пользователя
    $html = file_get_html ('http://www.combook.ru/search/?search_str='. $user_query);
 
      $title = $html ->find ( '.grid h4 .name' );
    $price = $html->find('.grid .price');
      $img = $html -> find ( '.grid figure img' );
      $description = $html->find('.grid .description');
    }
 
    //количество найденных книг
        $array_count = count ( $title );
        echo "<p>Найдено: " . $array_count . "</p>";
        
        
            foreach ( $title as $key => $name ) {
            print $name->plaintext . ' ' . $price[$key]->plaintext . ' ' . '<img src=\'http://combook.ru' . $img[$key]->src . '\'/><br><hr>';
            }
                
        ?>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.10.2015, 15:36
Ответы с готовыми решениями:

ссылки на видео(одни и те же случаи, но разные результаты)
В общем, у меня есть два сайта содержащих ссылки на ролики: 1-ая ссылка на mp4 файл ссылка удалена...

Разные возвращаемые функцией результаты (ссылка и return)
Всем привет. Ребята, подскажите пожалуйста, почему в первом случае на экран будет выведен ноль,...

Разные результаты функции md5
Есть 2 скрипта. Скрипт регистрации, который шифрует пароль и заносит в БД. И скрипт авторизации,...

разные сервера разные результаты
парни, доброго времени суток! не ругайте громко, я с Java Script не совсем на &quot;ты&quot;. столкнулся со...

0
10.10.2015, 15:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.10.2015, 15:36
Помогаю со студенческими работами здесь

Разные результаты @dblookup
Добрый день! Есть реплики БД в кластере. В БД есть представление, где первая отсортированная...

Разные результаты метода charCodeAt
Я хочу чтобы написанное слово было только на русском языке. Для этого я получаю код русских букв с...

Одна и та же строка, но разные результаты
Попробовал одну и ту же строку записать двумя разными форматами. В зависимости от формы объявления...

в разных браузерах разные результаты
если даю поиск по ключевым словам в Firefox, сайт оказывается на первом месте. То же самое делаю в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru