2016-05-31 2 views
-2

Я бы создал ajax-код, который загружает php-страницу каждые x секунд.
Результат: получить заданный php var на загруженной странице.
Затем: присвойте значение полученного var javascript.Передача php var в Javascript из ajax-вызова

+0

Слишком неоднозначный, не можете ли вы указать больше? – JoaquinG

+0

Покажите свою последнюю попытку кода. ;) –

+0

Нет фрагмента кода, непонятно, о чем вы спрашиваете (вы, кажется, спрашиваете о стороне клиента, тогда вы прокомментируете свою проблему на стороне сервера ...), не показывая, что вы пробовали ... -> проголосовать, чтобы закрыть – Jivan

ответ

0

Опрос в вашем случае, когда вы загружаете страницу каждые x секунд, вряд ли когда-либо лучший подход к проблеме. Он тратит ресурсы.

Однако, если вы хотите сделать что-то с помощью Ajax, я предлагаю вам использовать JQuery:

https://api.jquery.com/jquery.get

примера предположим, что у вас есть PHP 'test.php' файл с:

echo $myVariable; 

Вы можете сделать это в JavaScript:

$.get("test.php", function(data) { 
    alert("The PHP variable is: "+data); 
}); 

комбинат т его с таймером Javascript, и все готово.

+0

Я уже пробовал этот способ, но как я могу получить значение php var? – Helio

+0

Просто эхо значение в файле, который вы загружаете с помощью get(). Это значение станет параметром данных функции внутри get(). См. Мой пример выше. –

+0

Так что если код test.php - это что-то вроде Значение «данных» равно 1 верно? – Helio

Смежные вопросы