Вывести данные статистики из json
Скажите это json Формат ссылка
сама статья Как оттуда вывести данные в блок html? Так не работает
<div class="lives"></div>
<script>
$.getJSON("http://counter.yadro.ru/values?site=devaka.ru", function(data) {
$('.lives').html(data.LI_today_hit);
});
</script>
|
в php
<?PHP
$i = parse_ini_string(file_get_contents('http://counter.yadro.ru/values?site=devaka.ru'));
echo $i['LI_month_vis'];
?>
подскажите как в json вывести? |
Сидел тыкал написал так
<?PHP
$i = parse_ini_string(file_get_contents('http://counter.yadro.ru/values?site=devaka.ru'));
echo json_encode($i);
?>
выводит так
{"LI_site":"devaka.ru","LI_month_hit":"109891","LI_month_vis":"49790","LI_week_hit":"26620","LI_week_vis":"14228","LI_day_hit":"5205","LI_day_vis":"3393","LI_today_hit":"331","LI_today_vis":"230","LI_online_hit":"12","LI_online_vis":"7"}
Это всё верно? Как в html вывести? |
Сделал по другому
<?PHP
$i = parse_ini_string(file_get_contents('http://counter.yadro.ru/values?site=devaka.ru'));
file_put_contents('st.json',json_encode($i));
?>
данные записываются в json
{"LI_site":"devaka.ru","LI_month_hit":"109891","LI_month_vis":"49790","LI_week_hit":"26620","LI_week_vis":"14228","LI_day_hit":"5207","LI_day_vis":"3393","LI_today_hit":"335","LI_today_vis":"232","LI_online_hit":"11","LI_online_vis":"6"}
потом скрипт
<div class="lives"></div>
<script>
$.getJSON(".../st.json", function(data) {
$('.lives').html(data.LI_site);
});
</script>
не работает в чём ошибка? |
Если все так, как написали, должно работать
<div class="lives"></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script>
var data={"LI_site":"devaka.ru","LI_month_hit":"109891","LI_month_vis":"49790","LI_week_hit":"26620","LI_week_vis":"14228","LI_day_hit":"5207","LI_day_vis":"3393","LI_today_hit":"335","LI_today_vis":"232","LI_online_hit":"11","LI_online_vis":"6"};
$('.lives').html(data.LI_site);
</script>
Может, jQuery не подгружена? |
| Часовой пояс GMT +3, время: 08:45. |