Вывести данные статистики из 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, время: 20:31. |