данные из парсера не обновляются без перезагрузки страницы

175
19 февраля 2019, 12:50

есть парсер, который лежит в файле pars.php

include 'simple_html_dom.php';
   $url =('https://myfin.by/crypto-rates/bitcoin-rub');
   $file1 = file_get_html($url);
   $pars = $file1->find('.birzha_info_head_rates',1)->find('span',0);

    $result = substr($pars, 7, -8);
$pars2 = substr($pars, 6,-7);`

и есть ajax запрос, который лежит в файле index

<script>
        $("document").ready(function() {
            function get() {
                $.ajax({
                    url: 'pars.php',
                    type: 'GET',
                    success: function() {
                        $('.p').text('<? echo $pars2?>');
                    }
                });
            }
            setInterval(function() {
                get();
            }, 1000);
        });
    </script>

Проблема в том, что данные не обновляются при изменении их на сайте, с которого я и осуществляю парс, хотя из консоли я вижу что данные обновляются. В чем проблема? Спасибо

Answer 1

pars.php

include 'simple_html_dom.php';
$url =('https://myfin.by/crypto-rates/bitcoin-rub');
$file1 = file_get_html($url);
$pars = $file1->find('.birzha_info_head_rates',1)->find('span',0);
$result = substr($pars, 7, -8);
$pars2 = substr($pars, 6,-7);
echo json_encode($pars2);

Скрипт аякса

<script>
        $("document").ready(function() {
            function get() {
                $.ajax({
                    url: 'pars.php',
                    type: 'GET',
                    success: function(data) {
                        $('.p').text(data);
                    }
                });
            }
            setInterval(function() {
                get();
            }, 1000);
        });
    </script>
READ ALSO
Вывод объединенных ячеек excel в phpSpreadsheet

Вывод объединенных ячеек excel в phpSpreadsheet

Имеется таблицаВ ней есть объединенные ячейки

215
Отступ в зависимости от времени

Отступ в зависимости от времени

Помогите найти решение:

174
Как разбить на колонки меню в yii2

Как разбить на колонки меню в yii2

Нужно разбить на колонки меню, сделал вот так

164