iCube Опубликовано 14 Июня 2010 Жалоба Поделиться Опубликовано 14 Июня 2010 Всем привет.Есть скрипт на пхп который подключается к базе файловой шары нашей локалки (DC++)в этой базе соответсвенно статистика пристутвуети данный пхп её выводит вот то что мы получаем Время работы6 дн. 2 час. 45 мин. Сейчас на хабеЮзеров: 356Шары: 90 ТББыло максимумЮзеров: 451Шары:121 ТБ Вот то что у нас в файле php <?php $db = mysql_connect("DB_HOST:3306","DB_UNAME","DB_UPASS"); mysql_select_db("DB_NAME"); $res = mysql_query("SELECT * FROM `pi_stats` ORDER BY `realtime` DESC LIMIT 0, 1;"); while($row = mysql_fetch_array($res)) { list($realtime,$uptime,$users_total,$users_zone0,$users_zone1,$users_zone2,$users_zone3,$users_zone4,$users_zone5,$users_zone6,$upload_total,$upload_zone0,$upload_zone1,$upload_zone2,$upload_zone3,$upload_zone4,$upload_zone5,$upload_zone6,$share_total_gb)=$row; $list=array(); } echo "<br/>"; $uptime = explode(" ", $uptime); $idletime=$uptime[1]; $uptime=$uptime[0]; $day=86400; $days=floor($uptime/$day); $utdelta=$uptime-($days*$day); $hour=3600; $hours=floor($utdelta/$hour); $utdelta-=$hours*$hour; $minute=60; $minutes=floor($utdelta/$minute); $utdelta-=round($minutes*$minute,2); $tb=1024; $share_total_tb=floor($share_total_gb/$tb); echo "<b>Время работы</b> <br/>$days дн. $hours час. $minutes мин. <br/><b>Сейчас на хабе</b><br/>Юзеров: $users_total<br/>Шары: $share_total_tb ТБ"; mysql_close($db); ?> <? $db = mysql_connect("DB_HOST:3306","DB_UNAME","DB_UPASS"); mysql_select_db("DB_NAME"); $res = mysql_query("SELECT * FROM `pi_stats` ORDER BY `share_total_gb` DESC LIMIT 0, 1;"); while($row = mysql_fetch_array($res)) { list($realtime,$uptime,$users_total,$users_zone0,$users_zone1,$users_zone2,$users_zone3,$users_zone4,$users_zone5,$users_zone6,$upload_total,$upload_zone0,$upload_zone1,$upload_zone2,$upload_zone3,$upload_zone4,$upload_zone5,$upload_zone6,$share_total_gb)=$row; $list=array(); } $tb=1024; $share_total_tb=floor($share_total_gb/$tb); echo "<br/>"; echo "<b>Было максимум</b><br/>Юзеров: $users_total <br>Шары:$share_total_tb ТБ"; mysql_close($db); ?> Пытался поставить хук с пустыми блоками и там написать{parse include="sindex.php"} не помогает пытался ставить (CSO30) Комплект блоков для боковой панели v3.0.x и (E$30) Дополнительный блок в боковой панели v1.1.1 3.0.x | (E$30) Custom Sidebar Blocks v1.1.1 Ку куда не могу вставить вывод инвы с данного скрипта Спасибо за помощь!!!! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 14 Июня 2010 Жалоба Поделиться Опубликовано 14 Июня 2010 (изменено) Создайте дополнительный блок через Custom Sidebar Blocks, разрешите в нем HTML и JavaScript, вставьте следующий код: <div id="hub_status">Загрузка...</div> <script>new Ajax.PeriodicalUpdater('hub_status', '/sindex.php', { method: 'get', frequency: 5, decay: 2 });</script> Будет автоматически запрашивать каждые 5 секунд данные и подгружать их в этот блок по AJAX. В вашем случае это имеет больше смысла. Дока по prototype-функии. Сам prototype подключать не надо - он уже есть, на нем весь AJAX тройки работает. Изменено 14 Июня 2010 пользователем Ritsuka *KrolliK* отреагировал на это 1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 iCube Опубликовано 14 Июня 2010 Автор Жалоба Поделиться Опубликовано 14 Июня 2010 Создайте дополнительный блок через Custom Sidebar Blocks, разрешите в нем HTML и JavaScript, вставьте следующий код: <div id="hub_status">Загрузка...</div> <script>new Ajax.PeriodicalUpdater('hub_status', '/sindex.php', { method: 'get', frequency: 5, decay: 2 });</script> Будет автоматически запрашивать каждые 5 секунд данные и подгружать их в этот блок по AJAX. В вашем случае это имеет больше смысла. Дока по prototype-функии. Сам prototype подключать не надо - он уже есть, на нем весь AJAX тройки работает.Спасибо!Жаль не могу нажать Вам плюсик Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ritsuka Опубликовано 14 Июня 2010 Жалоба Поделиться Опубликовано 14 Июня 2010 Жаль не могу нажать Вам плюсик Это все потому что я такой бескорыстный Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
iCube
Всем привет.
Есть скрипт на пхп который подключается к базе файловой шары нашей локалки (DC++)
в этой базе соответсвенно статистика пристутвует
и данный пхп её выводит
вот то что мы получаем
Время работы
6 дн. 2 час. 45 мин.
Сейчас на хабе
Юзеров: 356
Шары: 90 ТБ
Было максимум
Юзеров: 451
Шары:121 ТБ
Вот то что у нас в файле php
Пытался поставить хук с пустыми блоками и там написать
{parse include="sindex.php"}
не помогает
пытался ставить
(CSO30) Комплект блоков для боковой панели v3.0.x
и
(E$30) Дополнительный блок в боковой панели v1.1.1 3.0.x | (E$30) Custom Sidebar Blocks v1.1.1
Ку куда не могу вставить вывод инвы с данного скрипта
Спасибо за помощь!!!!
Ссылка на комментарий
Поделиться на других сайтах
3 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.