2016-04-02 2 views
-2

Мне нужна помощь с переменной php, которая обновляется каждые 2 секунды, и мне нужно, чтобы она переходила на мою страницу .html.PHP Variable в HTML

Код PHP:

<?php 
      $raw = file_get_contents('https://www.instagram.com/USERNAME'); 
      preg_match('/\"followed_by\"\:\{\"count\"\:([0-9]+)/', $raw, $m); 
?> 

Это извлекает INT из Instagram сайта имя пользователя. я могу напечатать INT, как это:

<?php 
print intval($m[1]) 
?> 

Теперь мне нужна эта переменная в моей странице .html, чтобы получить их в яваскрипта прилавок.

Как переместить эту переменную INT каждые 5 секунд на мою .html-страницу?

+1

Ваша страница строится * раз *, и доставлены в браузер пользователя * раз *. Если вы хотите обновить часть этого документа каждые * n * секунд, вы захотите использовать JavaScript. – Sampson

+1

О, давай, есть такие вопросы, как этот. – m02ph3u5

+0

Итак ... ты действительно веришь, что будет различие в количестве последователей каждые пять секунд? – Andreas

ответ

1

Использование JS/JQuery для запроса сервер каждые 5 секунд, чтобы получить новое значение:

<span id="int"><?php echo $m[1]; ?></span> 

setInterval(function() { 
    $('#int').load('getInt.php'); 
}, 
5000); 

[getInt.php] 

$raw = file_get_contents('https://www.instagram.com/USERNAME'); 
preg_match('/\"followed_by\"\:\{\"count\"\:([0-9]+)/', $raw, $m); 

echo $m[1];